15:30:24.015625 INFO global [fcc] - Creating console and configuring logger: 0 15:30:24.031250 INFO global [fcc] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 7 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 2 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 12 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 7 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 33 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 2 files found 15:30:24.031250 TRACE global [fcc] - Filesystem loaded, 10 files found 15:30:24.046875 TRACE global [fcc] - Filesystem loaded, 32 files found 15:30:24.046875 TRACE global [fcc] - Filesystem loaded, 5 files found 15:30:24.046875 INFO global [fcc] - Initialization: 15 15:30:24.046875 DEBUG global [fcc] - Loading resource at config 15:30:24.046875 TRACE global [fcc] - Filesystem loaded, 91 files found 15:30:24.046875 TRACE global [fcc] - Filesystem loaded, 2 files found 15:30:24.046875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.046875 DEBUG global [fcc] - Loading resource at Data/H3ab_bmp.lod 15:30:24.078125 TRACE global [fcc] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 15:30:24.078125 DEBUG global [fcc] - Resource loaded in 32 ms. 15:30:24.078125 DEBUG global [fcc] - Loading resource at Data/H3bitmap.lod 15:30:24.156250 TRACE global [fcc] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 78 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Data 15:30:24.156250 TRACE global [fcc] - Filesystem loaded, 10 files found 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Maps 15:30:24.156250 TRACE global [fcc] - Filesystem loaded, 11 files found 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Mods 15:30:24.156250 TRACE global [fcc] - Filesystem loaded, 6 files found 15:30:24.156250 TRACE global [fcc] - Filesystem loaded, 3 files found 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Mp3 15:30:24.156250 TRACE global [fcc] - Filesystem loaded, 57 files found 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Data/H3ab_ahd.snd 15:30:24.156250 TRACE global [fcc] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Data/Heroes3-cd2.snd 15:30:24.156250 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.156250 DEBUG global [fcc] - Loading resource at Data/Heroes3.snd 15:30:24.171875 TRACE global [fcc] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 15:30:24.171875 DEBUG global [fcc] - Resource loaded in 15 ms. 15:30:24.171875 DEBUG global [fcc] - Loading resource at Data 15:30:24.171875 TRACE global [fcc] - Filesystem loaded, 10 files found 15:30:24.171875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.171875 DEBUG global [fcc] - Loading resource at Data/H3ab_spr.lod 15:30:24.171875 TRACE global [fcc] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 15:30:24.171875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.171875 DEBUG global [fcc] - Loading resource at Data/H3sprite.lod 15:30:24.234375 TRACE global [fcc] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 15:30:24.234375 DEBUG global [fcc] - Resource loaded in 63 ms. 15:30:24.234375 DEBUG global [fcc] - Loading resource at Sprites 15:30:24.234375 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.234375 DEBUG global [fcc] - Loading resource at Data/H3ab_ahd.vid 15:30:24.234375 TRACE global [fcc] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 15:30:24.234375 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.234375 DEBUG global [fcc] - Loading resource at Data/Heroes3.vid 15:30:24.234375 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.234375 DEBUG global [fcc] - Loading resource at Data/video.vid 15:30:24.234375 TRACE global [fcc] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 15:30:24.234375 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.234375 INFO global [fcc] - Data loading: 188 15:30:24.234375 INFO global [fcc] - Mod handler: 0 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/ai trace/Content.zip 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/ai trace/Content 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 2 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/Data 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 16 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/Maps 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 1 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/Sprites 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 30 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 95 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 DEBUG global [fcc] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 15:30:24.296875 TRACE global [fcc] - Filesystem loaded, 42 files found 15:30:24.296875 DEBUG global [fcc] - Resource loaded in 0 ms. 15:30:24.296875 INFO global [fcc] - Mod filesystems: 62 15:30:24.296875 INFO global [fcc] - Basic initialization: 265 15:30:24.312500 INFO global [fcc] - Initialized logging system based on settings successfully. 15:30:24.312500 ERROR global [fcc] - Error: campaign movies was not found! 15:30:24.312500 ERROR global [fcc] - Error: campaign music was not found! 15:30:24.312500 INFO global [fcc] - Loading settings: 297 15:30:24.312500 INFO global [fcc] - VCMI 0.97b (client) 15:30:24.343750 INFO global [fcc] - New screen flags: 0 15:30:24.343750 INFO global [fcc] - Initializing screen: 31 15:30:24.359375 INFO global [fcc] - Initializing video: 16 15:30:24.484375 INFO global [fcc] - Initializing screen and sound handling: 125 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ADDITIONAL_ATTACK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ADDITIONAL_RETALIATION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type AIR_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ATTACKS_ALL_ADJACENT 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type BLOCKS_RETALIATION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type CATAPULT 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type CHARGE_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DAEMON_SUMMONING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DARKNESS 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DEATH_STARE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DEFENSIVE_STANCE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type DRAGON_NATURE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type EARTH_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ENCHANTED 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ENCHANTER 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FEAR 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FEARLESS 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FIRE_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FIRE_SHIELD 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FLYING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FREE_SHOOTING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type FULL_HP_REGENERATION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type HATE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type HEALER 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type HP_REGENERATION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type JOUSTING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type KING1 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type KING2 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type KING3 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type LEVEL_SPELL_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type LIFE_DRAIN 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type MAGIC_MIRROR 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type MAGIC_RESISTANCE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type MANA_CHANNELING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type MANA_DRAIN 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type MIND_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type NON_LIVING 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type NO_DISTANCE_PENALTY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type NO_MELEE_PENALTY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type NO_MORALE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type NO_WALL_PENALTY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type RANDOM_SPELLCASTER 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type REBIRTH 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type RECEPTIVE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type RETURN_AFTER_STRIKE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SECONDARY_SKILL_PREMY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SELF_LUCK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SELF_MORALE 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SHOOTER 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELLCASTER 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_AFTER_ATTACK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_BEFORE_ATTACK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_DAMAGE_REDUCTION 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_IMMUNITY 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_LIKE_ATTACK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type SPELL_RESISTANCE_AURA 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type THREE_HEADED_ATTACK 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type TWO_HEX_ATTACK_BREATH 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type UNDEAD 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type UNLIMITED_RETALIATIONS 15:30:24.500000 TRACE bonus [ffc] - Loaded bonus type WATER_IMMUNITY 15:30:24.515625 INFO global [ffc] - Bonus type handler: 15 15:30:24.515625 INFO global [ffc] - General text handler: 0 15:30:24.531250 INFO global [ffc] - Hero handler: 16 15:30:24.531250 INFO global [ffc] - Artifact handler: 0 15:30:24.531250 INFO global [ffc] - Creature handler: 0 15:30:24.531250 INFO global [ffc] - Town handler: 0 15:30:24.531250 TRACE global [ffc] - Reading resources prices 15:30:24.531250 TRACE global [ffc] - Done loading resource prices! 15:30:24.531250 INFO global [ffc] - Object handler: 0 15:30:24.531250 INFO global [ffc] - Object types information handler: 0 15:30:24.531250 INFO global [ffc] - Spell handler: 0 15:30:24.531250 INFO global [ffc] - Terrain view pattern handler: 0 15:30:24.531250 INFO global [ffc] - Initializing handlers: 31 15:30:25.328125 INFO global [ffc] - Initializing content handler: 797 ms 15:30:25.328125 TRACE global [ffc] - Generating checksum for ai trace 15:30:25.328125 TRACE global [ffc] - Generating checksum for vcmi 15:30:25.328125 TRACE global [ffc] - Generating checksum for vcmi.bonusicons 15:30:25.328125 TRACE global [ffc] - Generating checksum for vcmi.extraresolutions 15:30:25.328125 INFO global [ffc] - [b0424752] Original game files 15:30:25.390625 INFO global [ffc] - [d292cc0c] Adventure AI trace 15:30:25.390625 INFO global [ffc] - [df98000f] VCMI essential files 15:30:25.390625 INFO global [ffc] - [50a8e9f2] Creature bonus icons 15:30:25.406250 INFO global [ffc] - [f6a50370] Extra resolutions 15:30:25.406250 INFO global [ffc] - Parsing mod data: 78 ms 15:30:25.562500 DEBUG global [ffc] - Loaded object 220:7 15:30:25.562500 DEBUG global [ffc] - Loaded object 2:0 15:30:25.562500 DEBUG global [ffc] - Loaded object 4:0 15:30:25.562500 DEBUG global [ffc] - Loaded object 7:0 15:30:25.562500 DEBUG global [ffc] - Loaded object 8:0 15:30:25.562500 DEBUG global [ffc] - Loaded object 8:1 15:30:25.562500 DEBUG global [ffc] - Loaded object 8:2 15:30:25.562500 DEBUG global [ffc] - Loaded object 212:7 15:30:25.562500 DEBUG global [ffc] - Loaded object 212:4 15:30:25.562500 DEBUG global [ffc] - Loaded object 212:3 15:30:25.578125 DEBUG global [ffc] - Loaded object 212:1 15:30:25.578125 DEBUG global [ffc] - Loaded object 212:0 15:30:25.578125 DEBUG global [ffc] - Loaded object 212:5 15:30:25.578125 DEBUG global [ffc] - Loaded object 212:2 15:30:25.578125 DEBUG global [ffc] - Loaded object 212:6 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:7 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:4 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:3 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:1 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:0 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:5 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:2 15:30:25.578125 DEBUG global [ffc] - Loaded object 9:6 15:30:25.578125 DEBUG global [ffc] - Loaded object 11:0 15:30:25.578125 DEBUG global [ffc] - Loaded object 116:0 15:30:25.593750 DEBUG global [ffc] - Loaded object 12:0 15:30:25.625000 DEBUG global [ffc] - Loaded object 117:0 15:30:25.625000 DEBUG global [ffc] - Loaded object 13:1 15:30:25.625000 DEBUG global [ffc] - Loaded object 13:2 15:30:25.625000 DEBUG global [ffc] - Loaded object 13:0 15:30:25.625000 DEBUG global [ffc] - Loaded object 222:0 15:30:25.625000 DEBUG global [ffc] - Loaded object 22:0 15:30:25.625000 DEBUG global [ffc] - Loaded object 15:0 15:30:25.640625 DEBUG global [ffc] - Loaded object 118:0 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:0 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:6 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:1 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:2 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:3 15:30:25.640625 DEBUG global [ffc] - Loaded object 16:4 15:30:25.656250 DEBUG global [ffc] - Loaded object 16:5 15:30:25.656250 DEBUG global [ffc] - Loaded object 17:7 15:30:25.656250 DEBUG global [ffc] - Loaded object 17:69 15:30:25.656250 DEBUG global [ffc] - Loaded object 17:70 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:71 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:60 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:72 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:18 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:57 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:58 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:0 15:30:25.671875 DEBUG global [ffc] - Loaded object 17:1 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:75 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:6 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:42 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:44 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:63 15:30:25.687500 DEBUG global [ffc] - Loaded object 17:54 15:30:25.703125 DEBUG global [ffc] - Loaded object 17:9 15:30:25.703125 DEBUG global [ffc] - Loaded object 17:37 15:30:25.703125 DEBUG global [ffc] - Loaded object 17:45 15:30:25.703125 DEBUG global [ffc] - Loaded object 17:41 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:24 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:4 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:12 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:13 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:50 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:66 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:53 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:16 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:14 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:10 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:62 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:20 15:30:25.718750 DEBUG global [ffc] - Loaded object 17:21 15:30:25.734375 DEBUG global [ffc] - Loaded object 17:36 15:30:25.734375 DEBUG global [ffc] - Loaded object 17:23 15:30:25.734375 DEBUG global [ffc] - Loaded object 17:55 15:30:25.750000 DEBUG global [ffc] - Loaded object 17:25 15:30:25.750000 DEBUG global [ffc] - Loaded object 17:56 15:30:25.750000 DEBUG global [ffc] - Loaded object 17:3 15:30:25.750000 DEBUG global [ffc] - Loaded object 17:22 15:30:25.750000 DEBUG global [ffc] - Loaded object 17:26 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:40 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:15 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:74 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:28 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:29 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:27 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:34 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:30 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:31 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:64 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:59 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:32 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:52 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:33 15:30:25.765625 DEBUG global [ffc] - Loaded object 17:35 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:77 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:38 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:39 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:17 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:2 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:8 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:61 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:78 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:11 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:65 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:73 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:76 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:48 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:5 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:67 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:79 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:68 15:30:25.781250 DEBUG global [ffc] - Loaded object 17:51 15:30:25.796875 DEBUG global [ffc] - Loaded object 17:46 15:30:25.796875 DEBUG global [ffc] - Loaded object 17:47 15:30:25.796875 DEBUG global [ffc] - Loaded object 17:19 15:30:25.796875 DEBUG global [ffc] - Loaded object 17:43 15:30:25.796875 DEBUG global [ffc] - Loaded object 17:49 15:30:25.796875 DEBUG global [ffc] - Loaded object 20:0 15:30:25.796875 DEBUG global [ffc] - Loaded object 20:1 15:30:25.796875 DEBUG global [ffc] - Loaded object 84:0 15:30:25.796875 DEBUG global [ffc] - Loaded object 21:0 15:30:25.796875 DEBUG global [ffc] - Loaded object 223:0 15:30:25.812500 DEBUG global [ffc] - Loaded object 119:0 15:30:25.812500 DEBUG global [ffc] - Loaded object 97:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 24:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 206:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 207:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 25:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 26:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 224:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 27:0 15:30:25.859375 DEBUG global [ffc] - Loaded object 28:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 225:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 226:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 29:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 120:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 30:0 15:30:25.875000 DEBUG global [ffc] - Loaded object 31:0 15:30:25.890625 DEBUG global [ffc] - Loaded object 213:0 15:30:25.890625 DEBUG global [ffc] - Loaded object 121:0 15:30:25.890625 DEBUG global [ffc] - Loaded object 172:0 15:30:25.890625 DEBUG global [ffc] - Loaded object 32:0 15:30:25.890625 DEBUG global [ffc] - Loaded object 36:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 208:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 214:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 35:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 124:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 227:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 37:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 38:0 15:30:25.906250 DEBUG global [ffc] - Loaded object 125:0 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:7 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:4 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:3 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:1 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:0 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:5 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:2 15:30:25.921875 DEBUG global [ffc] - Loaded object 10:6 15:30:25.937500 DEBUG global [ffc] - Loaded object 126:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 177:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 127:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 128:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 39:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 100:0 15:30:25.937500 DEBUG global [ffc] - Loaded object 100:1 15:30:25.937500 DEBUG global [ffc] - Loaded object 41:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 42:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 130:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 228:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 229:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 46:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 230:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 48:0 15:30:25.968750 DEBUG global [ffc] - Loaded object 49:0 15:30:25.984375 DEBUG global [ffc] - Loaded object 49:1 15:30:25.984375 DEBUG global [ffc] - Loaded object 131:0 15:30:25.984375 DEBUG global [ffc] - Loaded object 23:0 15:30:25.984375 DEBUG global [ffc] - Loaded object 51:0 15:30:25.984375 DEBUG global [ffc] - Loaded object 52:0 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:1 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:4 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:5 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:6 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:2 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:0 15:30:26.000000 DEBUG global [ffc] - Loaded object 53:3 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:0 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:1 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:2 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:3 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:4 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:5 15:30:26.015625 DEBUG global [ffc] - Loaded object 43:6 15:30:26.031250 DEBUG global [ffc] - Loaded object 43:7 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:0 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:1 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:2 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:3 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:4 15:30:26.031250 DEBUG global [ffc] - Loaded object 44:5 15:30:26.046875 DEBUG global [ffc] - Loaded object 44:6 15:30:26.046875 DEBUG global [ffc] - Loaded object 44:7 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:0 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:1 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:2 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:3 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:4 15:30:26.046875 DEBUG global [ffc] - Loaded object 45:5 15:30:26.062500 DEBUG global [ffc] - Loaded object 45:6 15:30:26.078125 DEBUG global [ffc] - Loaded object 45:7 15:30:26.078125 DEBUG global [ffc] - Loaded object 132:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 133:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 134:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 129:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 55:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 135:0 15:30:26.078125 DEBUG global [ffc] - Loaded object 186:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 56:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 57:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 59:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 136:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 6:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 60:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 137:0 15:30:26.093750 DEBUG global [ffc] - Loaded object 189:0 15:30:26.109375 DEBUG global [ffc] - Loaded object 62:0 15:30:26.109375 DEBUG global [ffc] - Loaded object 63:0 15:30:26.109375 DEBUG global [ffc] - Loaded object 215:0 15:30:26.109375 DEBUG global [ffc] - Loaded object 64:0 15:30:26.109375 DEBUG global [ffc] - Loaded object 65:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 68:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 67:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 69:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 66:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 216:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 218:0 15:30:26.125000 DEBUG global [ffc] - Loaded object 218:8 15:30:26.125000 DEBUG global [ffc] - Loaded object 218:5 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:7 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:3 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:4 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:1 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:6 15:30:26.140625 DEBUG global [ffc] - Loaded object 218:2 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:0 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:1 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:2 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:3 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:4 15:30:26.140625 DEBUG global [ffc] - Loaded object 217:5 15:30:26.156250 DEBUG global [ffc] - Loaded object 217:6 15:30:26.156250 DEBUG global [ffc] - Loaded object 70:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 71:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 72:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 73:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 74:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 75:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 162:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 163:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 164:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 76:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 77:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 58:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 161:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 78:0 15:30:26.156250 DEBUG global [ffc] - Loaded object 79:4 15:30:26.156250 DEBUG global [ffc] - Loaded object 79:5 15:30:26.156250 DEBUG global [ffc] - Loaded object 79:6 15:30:26.156250 DEBUG global [ffc] - Loaded object 79:1 15:30:26.156250 DEBUG global [ffc] - Loaded object 79:7 15:30:26.171875 DEBUG global [ffc] - Loaded object 79:2 15:30:26.171875 DEBUG global [ffc] - Loaded object 79:3 15:30:26.171875 DEBUG global [ffc] - Loaded object 79:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 143:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 147:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 231:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 209:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 80:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 148:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 149:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 81:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 47:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 107:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 82:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 85:0 15:30:26.171875 DEBUG global [ffc] - Loaded object 86:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 87:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 88:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 89:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 90:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 150:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 91:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 92:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 151:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 93:0 15:30:26.203125 DEBUG global [ffc] - Loaded object 94:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 61:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 153:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 103:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 103:1 15:30:26.218750 DEBUG global [ffc] - Loaded object 210:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 211:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 14:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 95:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 96:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 221:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 99:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 101:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 102:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 155:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 199:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 104:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 158:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 105:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 106:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 108:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 109:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 110:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 111:0 15:30:26.218750 DEBUG global [ffc] - Loaded object 112:0 15:30:26.234375 DEBUG global [ffc] - Loaded object 113:0 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Acid breath 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Acid breath 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Age 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Air Elemental 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Air Shield 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Animate Dead 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Anti-Magic 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Armageddon 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Berserk 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Bind 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Bless 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Blind 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Bloodlust 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Chain Lightning 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Clone 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Counterstrike 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Cure 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Curse 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Death Cloud 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Death Ripple 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Death Stare 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Destroy Undead 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Dimension Door 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Disease 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Disguise 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Dispel 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Earth Elemental 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Earthquake 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fire Elemental 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fire Shield 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fire Wall 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fireball 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fly 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Force Field 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Forgetfulness 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Fortune 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Frenzy 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Frost Ring 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Haste 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Hypnotize 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Ice Bolt 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Implosion 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Inferno 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Land Mine 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Magic Arrow 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Magic Mirror 15:30:26.234375 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Meteor Shower 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Mirth 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Misfortune 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Paralyze 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Poison 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Prayer 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Precision 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Protection from Air 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Protection from Fire 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Prot. from Water 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Quicksand 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Resurrection 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Sacrifice 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Shield 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Slayer 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Slow 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Sorrow 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Stone Gaze 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Stone Skin 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Summon Boat 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Teleport 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Thunderbolt 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Town Portal 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell View Air 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell View Earth 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Visions 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Water Elemental 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Water Walk 15:30:26.250000 TRACE global [ffc] - CSpellHandler::loadFromJson: loading spell Weakness 15:30:26.250000 INFO global [ffc] - [DONE] Original game files 15:30:26.265625 INFO global [ffc] - [DONE] Adventure AI trace 15:30:26.265625 INFO global [ffc] - [DONE] VCMI essential files 15:30:26.265625 INFO global [ffc] - [SKIP] Creature bonus icons 15:30:26.265625 INFO global [ffc] - [DONE] Extra resolutions 15:30:26.265625 INFO global [ffc] - Loading mod data: 859ms 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:0 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:8 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:5 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:7 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:3 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:4 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:1 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:6 15:30:26.265625 DEBUG global [ffc] - Loaded object 98:2 15:30:26.265625 DEBUG global [ffc] - Loaded object 34:4 15:30:26.265625 DEBUG global [ffc] - Loaded object 34:12 15:30:26.265625 DEBUG global [ffc] - Loaded object 34:13 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:14 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:1 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:8 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:6 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:3 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:17 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:7 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:0 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:9 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:11 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:16 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:2 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:10 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:15 15:30:26.281250 DEBUG global [ffc] - Loaded object 34:5 15:30:26.281250 INFO global [ffc] - Resolving identifiers: 16 ms 15:30:26.281250 DEBUG global [ffc] - Loaded object 5:0 15:30:26.281250 DEBUG global [ffc] - Loaded object 5:1 15:30:26.281250 DEBUG global [ffc] - Loaded object 5:2 15:30:26.281250 DEBUG global [ffc] - Loaded object 5:3 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:4 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:5 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:6 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:7 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:8 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:9 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:10 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:11 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:12 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:13 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:14 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:15 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:16 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:17 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:18 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:19 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:20 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:21 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:22 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:23 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:24 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:25 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:26 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:27 15:30:26.296875 DEBUG global [ffc] - Loaded object 5:28 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:29 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:30 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:31 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:32 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:33 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:34 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:35 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:36 15:30:26.312500 DEBUG global [ffc] - Loaded object 5:37 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:38 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:39 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:40 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:41 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:42 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:43 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:44 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:45 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:46 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:47 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:48 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:49 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:50 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:51 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:52 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:53 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:54 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:55 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:56 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:57 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:58 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:59 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:60 15:30:26.328125 DEBUG global [ffc] - Loaded object 5:61 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:62 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:63 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:64 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:65 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:66 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:67 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:68 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:69 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:70 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:71 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:72 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:73 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:74 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:75 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:76 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:77 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:78 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:79 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:80 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:81 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:82 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:83 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:84 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:85 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:86 15:30:26.343750 DEBUG global [ffc] - Loaded object 5:87 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:88 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:89 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:90 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:91 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:92 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:93 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:94 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:95 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:96 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:97 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:98 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:99 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:100 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:101 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:102 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:103 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:104 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:105 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:106 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:107 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:108 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:109 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:110 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:111 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:112 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:113 15:30:26.359375 DEBUG global [ffc] - Loaded object 5:114 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:115 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:116 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:117 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:118 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:119 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:120 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:121 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:122 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:123 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:124 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:125 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:126 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:127 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:128 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:129 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:130 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:131 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:132 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:133 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:134 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:135 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:136 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:137 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:138 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:139 15:30:26.375000 DEBUG global [ffc] - Loaded object 5:140 15:30:26.390625 DEBUG global [ffc] - Loaded object 5:141 15:30:26.390625 DEBUG global [ffc] - Loaded object 5:142 15:30:26.390625 DEBUG global [ffc] - Loaded object 5:143 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:0 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:1 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:2 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:3 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:4 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:5 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:6 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:7 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:8 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:9 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:10 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:11 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:12 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:13 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:14 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:15 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:16 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:17 15:30:26.390625 DEBUG global [ffc] - Loaded object 54:18 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:19 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:20 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:21 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:22 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:23 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:24 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:25 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:26 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:27 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:28 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:29 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:30 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:31 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:32 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:33 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:34 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:35 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:36 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:37 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:38 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:39 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:40 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:41 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:42 15:30:26.406250 DEBUG global [ffc] - Loaded object 54:43 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:44 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:45 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:46 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:47 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:48 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:49 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:50 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:51 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:52 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:53 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:54 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:55 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:56 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:57 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:58 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:59 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:60 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:61 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:62 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:63 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:64 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:65 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:66 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:67 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:68 15:30:26.421875 DEBUG global [ffc] - Loaded object 54:69 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:70 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:71 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:72 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:73 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:74 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:75 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:76 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:77 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:78 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:79 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:80 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:81 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:82 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:83 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:84 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:85 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:86 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:87 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:88 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:89 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:90 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:91 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:92 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:93 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:94 15:30:26.437500 DEBUG global [ffc] - Loaded object 54:95 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:96 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:97 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:98 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:99 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:100 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:101 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:102 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:103 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:104 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:105 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:106 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:107 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:108 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:109 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:110 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:111 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:112 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:113 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:114 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:115 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:116 15:30:26.453125 DEBUG global [ffc] - Loaded object 54:117 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:118 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:119 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:120 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:121 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:122 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:123 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:124 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:125 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:126 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:127 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:128 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:129 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:130 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:131 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:132 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:133 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:134 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:135 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:136 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:137 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:138 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:139 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:140 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:141 15:30:26.468750 DEBUG global [ffc] - Loaded object 54:142 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:143 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:144 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:145 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:146 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:147 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:148 15:30:26.484375 DEBUG global [ffc] - Loaded object 54:149 15:30:26.484375 WARN global [ffc] - No templates found for 49:1 15:30:26.484375 WARN global [ffc] - No templates found for 70:0 15:30:26.484375 WARN global [ffc] - No templates found for 79:7 15:30:26.484375 WARN global [ffc] - No templates found for 100:1 15:30:26.484375 WARN global [ffc] - No templates found for 103:1 15:30:26.484375 WARN global [ffc] - No templates found for 172:0 15:30:26.484375 WARN global [ffc] - No templates found for 186:0 15:30:26.484375 WARN global [ffc] - No templates found for 189:0 15:30:26.484375 INFO global [ffc] - Handlers post-load finalization: 203 ms 15:30:26.484375 INFO global [ffc] - All game content loaded in 1953 ms 15:30:26.500000 INFO global [ffc] - Template handler: 1969 15:30:26.500000 INFO global [ffc] - Initializing VCMI_Lib: 2000 15:30:26.562500 INFO global [ffc] - Loading and transforming heroes' flags: 62 15:30:26.578125 INFO global [ffc] - Screen handler: 78 15:30:26.625000 INFO global [ffc] - Main graphics: 47 15:30:26.625000 INFO global [ffc] - Initializing game graphics: 125 15:30:26.640625 INFO global [ffc] - Message handler: 15 15:30:26.828125 INFO global [fcc] - Initialization of VCMI (together): 2813 15:30:26.859375 TRACE global [fcc] - Loading music file Music/MainMenu 15:30:26.875000 TRACE global [fcc] - Playing music file Music/MainMenu 15:30:27.656250 TRACE animation [fcc] - Button clicked at 644x216 15:30:27.656250 TRACE animation [fcc] - Parent isclass CMenuEntry at 112x84 15:30:27.656250 TRACE animation [fcc] - Parent isclass CTabbedInt at 112x84 15:30:27.656250 TRACE animation [fcc] - Parent isclass CMenuScreen at 112x84 15:30:27.875000 TRACE animation [fcc] - Button clicked at 657x92 15:30:27.875000 TRACE animation [fcc] - Parent isclass CMenuEntry at 112x84 15:30:27.875000 TRACE animation [fcc] - Parent isclass CTabbedInt at 112x84 15:30:27.875000 TRACE animation [fcc] - Parent isclass CMenuScreen at 112x84 15:30:27.906250 INFO global [fcc] - Blocking buttons from 0 15:30:31.078125 TRACE animation [fcc] - Button clicked at 523x619 15:30:31.078125 TRACE animation [fcc] - Parent isclass CSelectionScreen at 112x84 15:30:31.140625 TRACE global [fcc] - Stoping music file Music/MainMenu 15:30:31.140625 INFO network [87c] - Loading procedure started! 15:30:31.140625 INFO network [87c] - Setting up thread calling server: 0 15:30:31.140625 INFO global [87c] - Loading lib part of game... 15:30:31.156250 INFO global [87c] - Reading header 15:30:31.156250 INFO global [87c] - Reading options 15:30:31.156250 ERROR global [87c] - Desync found! Position: 18912 15:30:31.156250 INFO global [87c] - Reading handlers 15:30:31.187500 TRACE global [87c] - Reading resources prices 15:30:31.187500 TRACE global [87c] - Done loading resource prices! 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ADDITIONAL_ATTACK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ADDITIONAL_RETALIATION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type AIR_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ATTACKS_ALL_ADJACENT 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type BLOCKS_RETALIATION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type CATAPULT 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type CHARGE_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DAEMON_SUMMONING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DARKNESS 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DEATH_STARE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DEFENSIVE_STANCE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type DRAGON_NATURE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type EARTH_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ENCHANTED 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ENCHANTER 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FEAR 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FEARLESS 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FIRE_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FIRE_SHIELD 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FLYING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FREE_SHOOTING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type FULL_HP_REGENERATION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type HATE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type HEALER 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type HP_REGENERATION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type JOUSTING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type KING1 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type KING2 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type KING3 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type LEVEL_SPELL_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type LIFE_DRAIN 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type MAGIC_MIRROR 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type MAGIC_RESISTANCE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type MANA_CHANNELING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type MANA_DRAIN 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type MIND_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type NON_LIVING 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type NO_DISTANCE_PENALTY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type NO_MELEE_PENALTY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type NO_MORALE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type NO_WALL_PENALTY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type RANDOM_SPELLCASTER 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type REBIRTH 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type RECEPTIVE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type RETURN_AFTER_STRIKE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SECONDARY_SKILL_PREMY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SELF_LUCK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SELF_MORALE 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SHOOTER 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELLCASTER 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_AFTER_ATTACK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_BEFORE_ATTACK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_DAMAGE_REDUCTION 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_IMMUNITY 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_LIKE_ATTACK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type SPELL_RESISTANCE_AURA 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type THREE_HEADED_ATTACK 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type TWO_HEX_ATTACK_BREATH 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type UNDEAD 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type UNLIMITED_RETALIATIONS 15:30:31.250000 TRACE bonus [87c] - Loaded bonus type WATER_IMMUNITY 15:30:31.250000 INFO global [87c] - Reading gamestate 15:30:31.265625 TRACE bonus [87c] - #$# +1 Archangels #propagated to# Hero 15:30:31.265625 TRACE bonus [87c] - #$# +1 Archangels #propagated to# Hero 15:30:32.437500 TRACE bonus [87c] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:30:32.468750 INFO network [87c] - Loaded common part of save 1328 15:30:32.546875 INFO global [87c] - Preparing FoW, roads, rivers,borders: 78 15:30:35.718750 INFO global [87c] - Making object rects: 3172 15:30:35.718750 INFO network [87c] - Initing maphandler: 3250 15:30:36.203125 TRACE global [824] - Del-ing music file Music/MainMenu 15:30:36.218750 INFO network [87c] - Waiting for server: 500 15:30:36.218750 INFO network [87c] - Establishing connection... 15:30:36.218750 INFO network [87c] - Found endpoints: 15:30:36.218750 INFO network [87c] - 0: 127.0.0.1:3030 15:30:36.234375 INFO network [87c] - Trying connection to 127.0.0.1:3030 (0) 15:30:36.234375 INFO network [87c] - Established connection with VCMI 0.97b (server) 15:30:36.234375 INFO network [87c] - Connecting to the server: 16 15:30:37.203125 INFO network [87c] - Server opened savegame properly. 15:30:37.203125 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 0 interface. 15:30:37.203125 INFO global [87c] - Opening VCAI 15:30:37.218750 INFO global [87c] - Loaded VCAI 15:30:37.218750 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.218750 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.218750 TRACE global [87c] - Initializing the interface for player 0 15:30:37.218750 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.218750 INFO ai [87c] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if OurShooters is MANY and EnemySpeed is LOW then Threat is LOW rule: if OurShooters is MANY and EnemyShooters is FEW then Threat is LOW rule: if OurSpeed is LOW and EnemyShooters is MANY then Threat is HIGH rule: if OurSpeed is HIGH and EnemyShooters is MANY then Threat is LOW rule: if OurWalkers is FEW and EnemyShooters is MANY then Threat is somewhat LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is somewhat HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is somewhat HIGH rule: if Bank is TRUE and EnemyShooters is MANY then Threat is LOW rule: if CastleWalls is HIGH and OurWalkers is MANY then Threat is very HIGH rule: if CastleWalls is HIGH and OurFlyers is MANY and OurShooters is MANY then Threat is MEDIUM rule: if CastleWalls is MEDIUM and OurShooters is MANY and EnemyWalkers is MANY then Threat is LOW 15:30:37.312500 INFO ai [87c] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 term: LOW Ramp 0.200 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 3.000 term: SMALL Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 3.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 OutputVariable: Value enabled: true range: 0.000 5.000 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if strengthRatio is HIGH and heroStrength is LOW then Value is very HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is somewhat LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is very LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is very LOW rule: if lockedMissionImportance is MEDIUM then Value is somewhat LOW rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SMALL then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW 15:30:37.375000 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.375000 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.375000 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.375000 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.375000 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.375000 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.375000 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 1 interface. 15:30:37.375000 INFO global [87c] - Opening VCAI 15:30:37.375000 INFO global [87c] - Loaded VCAI 15:30:37.375000 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.375000 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.375000 TRACE global [87c] - Initializing the interface for player 1 15:30:37.375000 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.390625 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.390625 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.390625 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.390625 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 2 interface. 15:30:37.390625 INFO global [87c] - Opening VCAI 15:30:37.390625 INFO global [87c] - Loaded VCAI 15:30:37.390625 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.390625 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.390625 TRACE global [87c] - Initializing the interface for player 2 15:30:37.390625 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.390625 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.390625 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.390625 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.390625 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.390625 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 3 interface. 15:30:37.390625 TRACE global [87c] - Human player interface for player 3 being constructed 15:30:37.390625 TRACE global [87c] - Initializing the interface for player 3 15:30:37.453125 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.453125 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 4 interface. 15:30:37.453125 INFO global [87c] - Opening VCAI 15:30:37.468750 INFO global [87c] - Loaded VCAI 15:30:37.468750 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.468750 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.468750 TRACE global [87c] - Initializing the interface for player 4 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.468750 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.468750 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.468750 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.468750 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.468750 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 5 interface. 15:30:37.468750 INFO global [87c] - Opening VCAI 15:30:37.468750 INFO global [87c] - Loaded VCAI 15:30:37.468750 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.468750 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.468750 TRACE global [87c] - Initializing the interface for player 5 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.468750 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.468750 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.468750 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.484375 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.484375 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.484375 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 6 interface. 15:30:37.484375 INFO global [87c] - Opening VCAI 15:30:37.484375 INFO global [87c] - Loaded VCAI 15:30:37.484375 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.484375 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.484375 TRACE global [87c] - Initializing the interface for player 6 15:30:37.484375 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.484375 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.484375 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.484375 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.484375 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.484375 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.484375 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.484375 TRACE global [87c] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 7 interface. 15:30:37.484375 INFO global [87c] - Opening VCAI 15:30:37.484375 INFO global [87c] - Loaded VCAI 15:30:37.484375 TRACE ai [87c] - Entering __thiscall VCAI::VCAI(void). 15:30:37.484375 TRACE ai [87c] - Leaving __thiscall VCAI::VCAI(void). 15:30:37.484375 TRACE global [87c] - Initializing the interface for player 7 15:30:37.484375 TRACE ai [87c] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.500000 TRACE ai [87c] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:30:37.500000 TRACE ai [87c] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 15:30:37.500000 TRACE ai [87c] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 15:30:37.500000 TRACE ai [87c] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:30:37.500000 TRACE ai [87c] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:30:37.500000 TRACE global [87c] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 15:30:37.500000 INFO global [87c] - Opening StupidAI 15:30:37.500000 INFO global [87c] - Loaded Stupid AI 0.1 15:30:37.500000 TRACE ai [87c] - CStupidAI [07,991,994]: created 15:30:37.500000 TRACE global [87c] - Initializing the battle interface for player 255 15:30:37.500000 TRACE ai [87c] - CStupidAI [07,991,994]: init called, saving ptr to IBattleCallback 15:30:37.500000 INFO network [87c] - Loaded client part of save 1266 15:30:37.500000 INFO network [87c] - Sent info to server: 0 15:30:37.500000 TRACE network [50c] - Listening... 15:30:37.500000 TRACE network [50c] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:30:37.500000 TRACE network [50c] - Made first apply on cl 15:30:37.500000 TRACE network [50c] - Applied on gs 15:30:37.515625 WARN global [50c] - Warning: IntObject re-activated with mismatching used and active 15:30:37.562500 TRACE global [50c] - Loading music file Music/Grass.mp3 15:30:37.578125 TRACE global [50c] - Playing music file Music/Grass.mp3 15:30:37.609375 TRACE network [50c] - Made second apply on cl 15:30:37.609375 TRACE network [50c] - Listening... 15:30:54.796875 TRACE animation [fcc] - Button clicked at 903x524 15:30:54.796875 TRACE global [fcc] - Player 3 ended his turn. 15:30:54.796875 TRACE network [fcc] - Sending a request "struct EndTurn". It'll have an ID=0. 15:30:54.796875 TRACE network [fcc] - Sending to server a pack of type struct EndTurn 15:30:54.796875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:54.812500 TRACE network [50c] - Made first apply on cl 15:30:54.812500 TRACE network [50c] - Applied on gs 15:30:54.812500 TRACE network [50c] - Made second apply on cl 15:30:54.812500 TRACE network [50c] - Listening... 15:30:54.812500 TRACE network [50c] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:30:54.812500 TRACE network [50c] - Made first apply on cl 15:30:54.812500 TRACE network [50c] - Applied on gs 15:30:54.812500 TRACE global [50c] - Stoping music file Music/Grass.mp3 15:30:54.812500 TRACE ai [50c] - Entering void __thiscall VCAI::yourTurn(void). 15:30:54.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::yourTurn(void). 15:30:54.812500 TRACE network [50c] - Made second apply on cl 15:30:54.812500 TRACE network [50c] - Listening... 15:30:54.812500 INFO global [2c0] - Player 0 starting turn 15:30:54.828125 DEBUG ai [2c0] - Striving to goal of type WIN 15:30:54.828125 DEBUG ai [2c0] - Considering goal WIN 15:30:54.828125 DEBUG ai [2c0] - Considering goal CONQUER 15:30:54.875000 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 97 137 0 15:30:54.875000 DEBUG ai [2c0] - Choosing abstract goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:54.890625 DEBUG ai [2c0] - Striving to goal of type CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:54.890625 DEBUG ai [2c0] - Considering goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:54.890625 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 97 137 0 15:30:54.906250 DEBUG ai [2c0] - Considering goal VISIT TILE (97 137 0) ({Aldйbaran}) 15:30:54.906250 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 97 137 0 15:30:54.906250 DEBUG ai [2c0] - Trying to realize VISIT TILE (97 137 0) ({Aldйbaran}) (value 2.317) 15:30:54.906250 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 97 137 0 15:30:54.906250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=1. 15:30:54.906250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:54.906250 TRACE global [2c0] - We'll wait till request 1 is answered. 15:30:54.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:54.906250 TRACE network [50c] - Made first apply on cl 15:30:54.906250 TRACE network [50c] - Applied on gs 15:30:54.906250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:54.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:54.906250 TRACE network [50c] - Made second apply on cl 15:30:54.906250 TRACE network [50c] - Listening... 15:30:54.906250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:54.906250 TRACE network [50c] - Made first apply on cl 15:30:54.906250 TRACE network [50c] - Applied on gs 15:30:54.906250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:54.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:54.906250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:54.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:54.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:54.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:54.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:54.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:54.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:54.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:54.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.109375 TRACE network [50c] - Made second apply on cl 15:30:55.109375 TRACE network [50c] - Listening... 15:30:55.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.109375 TRACE network [50c] - Made first apply on cl 15:30:55.109375 TRACE network [50c] - Applied on gs 15:30:55.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:55.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.109375 TRACE network [50c] - Made second apply on cl 15:30:55.109375 TRACE network [50c] - Listening... 15:30:55.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.109375 TRACE network [50c] - Made first apply on cl 15:30:55.109375 TRACE network [50c] - Applied on gs 15:30:55.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.109375 TRACE network [50c] - Made second apply on cl 15:30:55.109375 TRACE network [50c] - Listening... 15:30:55.109375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=2. 15:30:55.109375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:55.109375 TRACE global [2c0] - We'll wait till request 2 is answered. 15:30:55.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.125000 TRACE network [50c] - Made first apply on cl 15:30:55.125000 TRACE network [50c] - Applied on gs 15:30:55.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:55.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.125000 TRACE network [50c] - Made second apply on cl 15:30:55.125000 TRACE network [50c] - Listening... 15:30:55.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:55.125000 TRACE network [50c] - Made first apply on cl 15:30:55.125000 TRACE network [50c] - Applied on gs 15:30:55.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.312500 TRACE network [50c] - Made second apply on cl 15:30:55.312500 TRACE network [50c] - Listening... 15:30:55.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.312500 TRACE network [50c] - Made first apply on cl 15:30:55.312500 TRACE network [50c] - Applied on gs 15:30:55.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:55.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.312500 TRACE network [50c] - Made second apply on cl 15:30:55.312500 TRACE network [50c] - Listening... 15:30:55.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.312500 TRACE network [50c] - Made first apply on cl 15:30:55.312500 TRACE network [50c] - Applied on gs 15:30:55.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.312500 TRACE network [50c] - Made second apply on cl 15:30:55.312500 TRACE network [50c] - Listening... 15:30:55.312500 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=3. 15:30:55.312500 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:55.312500 TRACE global [2c0] - We'll wait till request 3 is answered. 15:30:55.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.312500 TRACE network [50c] - Made first apply on cl 15:30:55.312500 TRACE network [50c] - Applied on gs 15:30:55.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:55.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.312500 TRACE network [50c] - Made second apply on cl 15:30:55.312500 TRACE network [50c] - Listening... 15:30:55.312500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:55.312500 TRACE network [50c] - Made first apply on cl 15:30:55.312500 TRACE network [50c] - Applied on gs 15:30:55.312500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.531250 TRACE network [50c] - Made second apply on cl 15:30:55.531250 TRACE network [50c] - Listening... 15:30:55.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.531250 TRACE network [50c] - Made first apply on cl 15:30:55.531250 TRACE network [50c] - Applied on gs 15:30:55.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:55.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.531250 TRACE network [50c] - Made second apply on cl 15:30:55.531250 TRACE network [50c] - Listening... 15:30:55.531250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.531250 TRACE network [50c] - Made first apply on cl 15:30:55.531250 TRACE network [50c] - Applied on gs 15:30:55.531250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.531250 TRACE network [50c] - Made second apply on cl 15:30:55.531250 TRACE network [50c] - Listening... 15:30:55.531250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=4. 15:30:55.531250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:55.531250 TRACE global [2c0] - We'll wait till request 4 is answered. 15:30:55.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.531250 TRACE network [50c] - Made first apply on cl 15:30:55.531250 TRACE network [50c] - Applied on gs 15:30:55.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:55.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.531250 TRACE network [50c] - Made second apply on cl 15:30:55.531250 TRACE network [50c] - Listening... 15:30:55.531250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:55.531250 TRACE network [50c] - Made first apply on cl 15:30:55.531250 TRACE network [50c] - Applied on gs 15:30:55.531250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.734375 TRACE network [50c] - Made second apply on cl 15:30:55.734375 TRACE network [50c] - Listening... 15:30:55.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.734375 TRACE network [50c] - Made first apply on cl 15:30:55.734375 TRACE network [50c] - Applied on gs 15:30:55.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:55.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.734375 TRACE network [50c] - Made second apply on cl 15:30:55.734375 TRACE network [50c] - Listening... 15:30:55.734375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.734375 TRACE network [50c] - Made first apply on cl 15:30:55.734375 TRACE network [50c] - Applied on gs 15:30:55.734375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.734375 TRACE network [50c] - Made second apply on cl 15:30:55.734375 TRACE network [50c] - Listening... 15:30:55.734375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=5. 15:30:55.734375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:55.734375 TRACE global [2c0] - We'll wait till request 5 is answered. 15:30:55.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.734375 TRACE network [50c] - Made first apply on cl 15:30:55.734375 TRACE network [50c] - Applied on gs 15:30:55.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:55.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.750000 TRACE network [50c] - Made second apply on cl 15:30:55.750000 TRACE network [50c] - Listening... 15:30:55.750000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:55.750000 TRACE network [50c] - Made first apply on cl 15:30:55.750000 TRACE network [50c] - Applied on gs 15:30:55.750000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:55.750000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:55.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.843750 TRACE global [824] - Del-ing music file Music/Grass.mp3 15:30:55.843750 TRACE global [824] - Loading music file music/AITheme2 15:30:55.859375 TRACE global [824] - Playing music file music/AITheme2 15:30:55.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:55.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:55.937500 TRACE network [50c] - Made second apply on cl 15:30:55.937500 TRACE network [50c] - Listening... 15:30:55.937500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:55.937500 TRACE network [50c] - Made first apply on cl 15:30:55.937500 TRACE network [50c] - Applied on gs 15:30:55.937500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:30:55.937500 TRACE ai [50c] - Completing goal: FIND OBJ 6,372 ({Aldйbaran}) 15:30:55.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:55.937500 TRACE network [50c] - Made second apply on cl 15:30:55.937500 TRACE network [50c] - Listening... 15:30:55.937500 TRACE network [50c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:30:55.937500 TRACE network [50c] - Made first apply on cl 15:30:55.937500 TRACE network [50c] - Applied on gs 15:30:55.937500 TRACE ai [50c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'The Gnolls, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '7', soundID '0', selection '0', cancel '1'. 15:30:55.937500 DEBUG ai [50c] - Adding query 7 - Blocking dialog query with 0 components - The Gnolls, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 15:30:55.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:30:55.937500 TRACE network [50c] - Made second apply on cl 15:30:55.937500 TRACE network [50c] - Listening... 15:30:55.937500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.937500 TRACE network [50c] - Made first apply on cl 15:30:55.937500 DEBUG ai [bd0] - I'll answer the query 7 giving the choice 1 15:30:55.937500 TRACE network [bd0] - Sending a request "struct QueryReply". It'll have an ID=6. 15:30:55.937500 TRACE network [bd0] - Sending to server a pack of type struct QueryReply 15:30:55.937500 DEBUG ai [bd0] - Attempted answering query 7 - Blocking dialog query with 0 components - The Gnolls, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=6. Waiting for results... 15:30:55.953125 TRACE global [bd0] - We'll wait till request 6 is answered. 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:30:55.953125 INFO global [50c] - Opening StupidAI 15:30:55.953125 INFO global [50c] - Loaded Stupid AI 0.1 15:30:55.953125 TRACE ai [50c] - CStupidAI [0C,11F,834]: created 15:30:55.953125 TRACE ai [50c] - CStupidAI [0C,11F,834]: init called, saving ptr to IBattleCallback 15:30:55.953125 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStart called 15:30:55.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:30:55.953125 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRoundFirst called 15:30:55.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRound called 15:30:55.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.953125 DEBUG ai [50c] - Removing query 7 - Blocking dialog query with 0 components - The Gnolls, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 15:30:55.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.953125 TRACE network [50c] - Made first apply on cl 15:30:55.953125 TRACE network [50c] - Applied on gs 15:30:55.953125 TRACE network [50c] - Made second apply on cl 15:30:55.953125 TRACE network [50c] - Listening... 15:30:55.968750 TRACE ai [9b8] - CStupidAI [0C,11F,834]: activeStack called for Battle stack [0]: 15 creatures of Swordsmen from slot 0 of armyobj=7615 15:30:55.968750 TRACE network [9b8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '7', y '5', hex '92'}', additionalInfo '-1', selectedStack '-1'} 15:30:55.968750 TRACE network [9b8] - Sending a request "struct MakeAction". It'll have an ID=7. 15:30:55.968750 TRACE network [9b8] - Sending to server a pack of type struct MakeAction 15:30:55.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE ai [1a0] - CStupidAI [07,991,994]: activeStack called for Battle stack [1]: 13 creatures of Gnolls from slot 0 of armyobj=6372 15:30:55.968750 TRACE network [1a0] - Send battle action to server: {BattleAction: side '1', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:30:55.968750 TRACE network [1a0] - Sending a request "struct MakeAction". It'll have an ID=8. 15:30:55.968750 TRACE network [1a0] - Sending to server a pack of type struct MakeAction 15:30:55.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE ai [40c] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 12 creatures of Gnolls from slot 1 of armyobj=6372 15:30:55.968750 TRACE network [40c] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '-1', selectedStack '-1'} 15:30:55.968750 TRACE network [40c] - Sending a request "struct MakeAction". It'll have an ID=9. 15:30:55.968750 TRACE network [40c] - Sending to server a pack of type struct MakeAction 15:30:55.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.968750 TRACE network [50c] - Made first apply on cl 15:30:55.968750 TRACE network [50c] - Applied on gs 15:30:55.968750 TRACE network [50c] - Made second apply on cl 15:30:55.968750 TRACE network [50c] - Listening... 15:30:55.968750 TRACE ai [688] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 12 creatures of Gnolls from slot 2 of armyobj=6372 15:30:55.984375 TRACE network [688] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '11', y '8', hex '147'}', additionalInfo '-1', selectedStack '-1'} 15:30:55.984375 TRACE network [688] - Sending a request "struct MakeAction". It'll have an ID=10. 15:30:55.984375 TRACE network [688] - Sending to server a pack of type struct MakeAction 15:30:55.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRoundFirst called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRound called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE ai [8a8] - CStupidAI [0C,11F,834]: activeStack called for Battle stack [0]: 15 creatures of Swordsmen from slot 0 of armyobj=7615 15:30:55.984375 TRACE network [8a8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '4', hex '80'}', additionalInfo '98', selectedStack '-1'} 15:30:55.984375 TRACE network [8a8] - Sending a request "struct MakeAction". It'll have an ID=11. 15:30:55.984375 TRACE network [8a8] - Sending to server a pack of type struct MakeAction 15:30:55.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleAttack called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStacksAttacked called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE ai [a10] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 12 creatures of Gnolls from slot 1 of armyobj=6372 15:30:55.984375 TRACE network [a10] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '3', hex '63'}', additionalInfo '80', selectedStack '-1'} 15:30:55.984375 TRACE network [a10] - Sending a request "struct MakeAction". It'll have an ID=12. 15:30:55.984375 TRACE network [a10] - Sending to server a pack of type struct MakeAction 15:30:55.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleAttack called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStacksAttacked called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleAttack called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStacksAttacked called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:55.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:55.984375 TRACE network [50c] - Made first apply on cl 15:30:55.984375 TRACE network [50c] - Applied on gs 15:30:55.984375 TRACE network [50c] - Made second apply on cl 15:30:55.984375 TRACE network [50c] - Listening... 15:30:55.984375 TRACE ai [b58] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 12 creatures of Gnolls from slot 2 of armyobj=6372 15:30:55.984375 TRACE network [b58] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '80', selectedStack '-1'} 15:30:55.984375 TRACE network [b58] - Sending a request "struct MakeAction". It'll have an ID=13. 15:30:55.984375 TRACE network [b58] - Sending to server a pack of type struct MakeAction 15:30:56.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleAttack called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStacksAttacked called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRoundFirst called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleNewRound called 15:30:56.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:30:56.000000 TRACE network [50c] - Made first apply on cl 15:30:56.000000 TRACE network [50c] - Applied on gs 15:30:56.000000 TRACE network [50c] - Made second apply on cl 15:30:56.000000 TRACE network [50c] - Listening... 15:30:56.000000 TRACE ai [59c] - CStupidAI [0C,11F,834]: activeStack called for Battle stack [0]: 14 creatures of Swordsmen from slot 0 of armyobj=7615 15:30:56.000000 TRACE network [59c] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '4', hex '79'}', additionalInfo '97', selectedStack '-1'} 15:30:56.000000 TRACE network [59c] - Sending a request "struct MakeAction". It'll have an ID=14. 15:30:56.000000 TRACE network [59c] - Sending to server a pack of type struct MakeAction 15:30:56.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionStarted called 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStackMoved called 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleAttack called 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleStacksAttacked called 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: actionFinished called 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:30:56.015625 DEBUG ai [50c] - Player 0: I won the Starting battle of {Aldйbaran} attacking Monster at 97 137 0! 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: battleEnd called 15:30:56.015625 TRACE ai [50c] - CStupidAI [0C,11F,834]: destroyed 15:30:56.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 WARN bonus [50c] - Warning: an orphaned child! 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '222'. 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:30:56.015625 TRACE network [50c] - Made first apply on cl 15:30:56.015625 TRACE network [50c] - Applied on gs 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:30:56.015625 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:30:56.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:30:56.015625 TRACE network [50c] - Made second apply on cl 15:30:56.015625 TRACE network [50c] - Listening... 15:30:56.015625 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:30:56.031250 TRACE network [50c] - Made first apply on cl 15:30:56.031250 DEBUG global [50c] - removing object id=6372; address=140261776; name=Monster 15:30:56.031250 TRACE network [50c] - Applied on gs 15:30:56.031250 TRACE network [50c] - Made second apply on cl 15:30:56.031250 TRACE network [50c] - Listening... 15:30:56.031250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:56.031250 TRACE network [50c] - Made first apply on cl 15:30:56.031250 TRACE network [50c] - Applied on gs 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:56.031250 TRACE network [50c] - Made second apply on cl 15:30:56.031250 TRACE network [50c] - Listening... 15:30:56.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.031250 TRACE network [50c] - Made first apply on cl 15:30:56.031250 TRACE network [50c] - Applied on gs 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.031250 TRACE network [50c] - Made second apply on cl 15:30:56.031250 TRACE network [50c] - Listening... 15:30:56.031250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=15. 15:30:56.031250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:56.031250 TRACE global [2c0] - We'll wait till request 15 is answered. 15:30:56.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.031250 TRACE network [50c] - Made first apply on cl 15:30:56.031250 TRACE network [50c] - Applied on gs 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.031250 TRACE network [50c] - Made second apply on cl 15:30:56.031250 TRACE network [50c] - Listening... 15:30:56.031250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:56.031250 TRACE network [50c] - Made first apply on cl 15:30:56.031250 TRACE network [50c] - Applied on gs 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.250000 TRACE network [50c] - Made second apply on cl 15:30:56.250000 TRACE network [50c] - Listening... 15:30:56.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.250000 TRACE network [50c] - Made first apply on cl 15:30:56.250000 TRACE network [50c] - Applied on gs 15:30:56.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:56.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.250000 TRACE network [50c] - Made second apply on cl 15:30:56.250000 TRACE network [50c] - Listening... 15:30:56.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.250000 TRACE network [50c] - Made first apply on cl 15:30:56.250000 TRACE network [50c] - Applied on gs 15:30:56.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.250000 TRACE network [50c] - Made second apply on cl 15:30:56.250000 TRACE network [50c] - Listening... 15:30:56.250000 TRACE ai [2c0] - Completing goal: VISIT TILE (97 137 0) ({Aldйbaran}) 15:30:56.250000 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 101 140 0 to 97 137 0. Returning 1. 15:30:56.250000 TRACE ai [2c0] - Completing goal: VISIT TILE (97 137 0) ({Aldйbaran}) 15:30:56.250000 DEBUG ai [2c0] - Hero {Aldйbaran} visited tile (97 137 0) 15:30:56.250000 DEBUG ai [2c0] - Striving to goal of type CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.250000 DEBUG ai [2c0] - Considering goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.265625 DEBUG ai [2c0] - Considering goal VISIT TILE (97 136 0) ({Aldйbaran}) 15:30:56.281250 DEBUG ai [2c0] - Trying to realize VISIT TILE (97 136 0) ({Aldйbaran}) (value 2.679) 15:30:56.281250 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 97 136 0 15:30:56.281250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=16. 15:30:56.281250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:56.281250 TRACE global [2c0] - We'll wait till request 16 is answered. 15:30:56.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.281250 TRACE network [50c] - Made first apply on cl 15:30:56.281250 TRACE network [50c] - Applied on gs 15:30:56.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:56.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.281250 TRACE network [50c] - Made second apply on cl 15:30:56.281250 TRACE network [50c] - Listening... 15:30:56.281250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:56.281250 TRACE network [50c] - Made first apply on cl 15:30:56.281250 TRACE network [50c] - Applied on gs 15:30:56.281250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Ore Pit'. 15:30:56.484375 TRACE ai [50c] - Completing goal: FIND OBJ 1,612 ({Aldйbaran}) 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.484375 TRACE network [50c] - Made first apply on cl 15:30:56.484375 TRACE network [50c] - Applied on gs 15:30:56.484375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.484375 TRACE network [50c] - Made second apply on cl 15:30:56.484375 TRACE network [50c] - Listening... 15:30:56.484375 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Aldйbaran} and object Ore Pit at 98 136 0. 15:30:56.484375 TRACE ai [2c0] - Completing goal: FIND OBJ 1,612 ({Aldйbaran}) 15:30:56.484375 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:30:56.484375 TRACE ai [2c0] - Completing goal: VISIT TILE (97 136 0) ({Aldйbaran}) 15:30:56.500000 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 97 137 0 to 97 136 0. Returning 1. 15:30:56.500000 TRACE ai [2c0] - Completing goal: VISIT TILE (97 136 0) ({Aldйbaran}) 15:30:56.500000 DEBUG ai [2c0] - Hero {Aldйbaran} visited tile (97 136 0) 15:30:56.500000 DEBUG ai [2c0] - Striving to goal of type CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.500000 DEBUG ai [2c0] - Considering goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.515625 DEBUG ai [2c0] - Considering goal RECRUIT HERO 15:30:56.515625 DEBUG ai [2c0] - Trying to realize RECRUIT HERO (value 1.000) 15:30:56.515625 DEBUG ai [2c0] - Trying to recruit a hero in Sanctuary at 101 138 0 15:30:56.531250 TRACE network [2c0] - Sending a request "struct HireHero". It'll have an ID=17. 15:30:56.531250 TRACE network [2c0] - Sending to server a pack of type struct HireHero 15:30:56.531250 TRACE global [2c0] - We'll wait till request 17 is answered. 15:30:56.531250 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:30:56.531250 TRACE network [50c] - Made first apply on cl 15:30:56.531250 TRACE network [50c] - Applied on gs 15:30:56.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:30:56.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:30:56.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:30:56.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:30:56.531250 TRACE network [50c] - Made second apply on cl 15:30:56.531250 TRACE network [50c] - Listening... 15:30:56.531250 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:30:56.531250 TRACE network [50c] - Made first apply on cl 15:30:56.531250 TRACE network [50c] - Applied on gs 15:30:56.531250 TRACE network [50c] - Made second apply on cl 15:30:56.531250 TRACE network [50c] - Listening... 15:30:56.531250 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:30:56.531250 TRACE network [50c] - Made first apply on cl 15:30:56.531250 TRACE network [50c] - Applied on gs 15:30:56.531250 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '998134'. 15:30:56.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.531250 TRACE network [50c] - Made second apply on cl 15:30:56.531250 TRACE network [50c] - Listening... 15:30:56.531250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.531250 TRACE network [50c] - Made first apply on cl 15:30:56.531250 TRACE network [50c] - Applied on gs 15:30:56.531250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.531250 TRACE network [50c] - Made second apply on cl 15:30:56.531250 TRACE network [50c] - Listening... 15:30:56.531250 DEBUG ai [2c0] - Striving to goal of type CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.531250 DEBUG ai [2c0] - Considering goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.546875 WARN ai [2c0] - There is no known way to clear the way to tile (97 136 0) 15:30:56.546875 TRACE ai [2c0] - Completing goal: CLEAR WAY TO (97 136 0) ({Aldйbaran}) 15:30:56.546875 DEBUG ai [2c0] - Goal CLEAR WAY TO (97 136 0) ({Aldйbaran}) decomposition failed: goal was completed as much as possible 15:30:56.546875 WARN ai [2c0] - Our heroes don't move anymore, exhaustive decomposition failed 15:30:56.562500 DEBUG ai [2c0] - Striving to goal of type BUILD 15:30:56.562500 DEBUG ai [2c0] - Considering goal BUILD 15:30:56.562500 DEBUG ai [2c0] - Trying to realize BUILD (value 1.000) 15:30:56.562500 DEBUG ai [2c0] - Looking into Sanctuary 15:30:56.562500 DEBUG ai [2c0] - Player 0 will build Town Hall in town of Sanctuary at 103 138 0 15:30:56.562500 TRACE network [2c0] - Sending a request "struct BuildStructure". It'll have an ID=18. 15:30:56.562500 TRACE network [2c0] - Sending to server a pack of type struct BuildStructure 15:30:56.562500 TRACE global [2c0] - We'll wait till request 18 is answered. 15:30:56.562500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [2c0] - Sending a request "struct UpgradeCreature". It'll have an ID=19. 15:30:56.562500 TRACE network [2c0] - Sending to server a pack of type struct UpgradeCreature 15:30:56.562500 TRACE global [2c0] - We'll wait till request 19 is answered. 15:30:56.562500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [2c0] - Sending a request "struct RecruitCreatures". It'll have an ID=20. 15:30:56.562500 TRACE network [2c0] - Sending to server a pack of type struct RecruitCreatures 15:30:56.562500 TRACE global [2c0] - We'll wait till request 20 is answered. 15:30:56.562500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.562500 TRACE network [50c] - Made first apply on cl 15:30:56.562500 TRACE network [50c] - Applied on gs 15:30:56.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.562500 TRACE network [50c] - Made second apply on cl 15:30:56.562500 TRACE network [50c] - Listening... 15:30:56.562500 TRACE network [2c0] - Sending a request "struct ArrangeStacks". It'll have an ID=21. 15:30:56.562500 TRACE network [2c0] - Sending to server a pack of type struct ArrangeStacks 15:30:56.562500 TRACE global [2c0] - We'll wait till request 21 is answered. 15:30:56.578125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [2c0] - Sending a request "struct ArrangeStacks". It'll have an ID=22. 15:30:56.578125 TRACE network [2c0] - Sending to server a pack of type struct ArrangeStacks 15:30:56.578125 TRACE global [2c0] - We'll wait till request 22 is answered. 15:30:56.578125 TRACE network [50c] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 DEBUG ai [2c0] - Looking into Jamir 15:30:56.578125 DEBUG ai [2c0] - Player 0 will build Tavern in town of Jamir at 80 56 0 15:30:56.578125 TRACE network [2c0] - Sending a request "struct BuildStructure". It'll have an ID=23. 15:30:56.578125 TRACE network [2c0] - Sending to server a pack of type struct BuildStructure 15:30:56.578125 TRACE global [2c0] - We'll wait till request 23 is answered. 15:30:56.578125 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [2c0] - Sending a request "struct RecruitCreatures". It'll have an ID=24. 15:30:56.578125 TRACE network [2c0] - Sending to server a pack of type struct RecruitCreatures 15:30:56.578125 TRACE global [2c0] - We'll wait till request 24 is answered. 15:30:56.578125 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.578125 TRACE network [50c] - Made first apply on cl 15:30:56.578125 TRACE network [50c] - Applied on gs 15:30:56.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.578125 TRACE network [50c] - Made second apply on cl 15:30:56.578125 TRACE network [50c] - Listening... 15:30:56.578125 DEBUG ai [2c0] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:30:56.578125 DEBUG ai [2c0] - The error message was: BUILD has been realized as much as possible. 15:30:56.578125 DEBUG ai [2c0] - Looking into {Mы}, MP=1560 15:30:56.593750 DEBUG ai [2c0] - Of all 2 destinations, object oid=3709 seems nice 15:30:56.609375 DEBUG ai [2c0] - {Mы} will try to visit Learning Stone at (75 57 0) 15:30:56.609375 DEBUG ai [2c0] - Moving hero {Mы} to tile 75 57 0 15:30:56.609375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=25. 15:30:56.609375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:56.609375 TRACE global [2c0] - We'll wait till request 25 is answered. 15:30:56.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.609375 TRACE network [50c] - Made first apply on cl 15:30:56.609375 TRACE network [50c] - Applied on gs 15:30:56.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:56.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.609375 TRACE network [50c] - Made second apply on cl 15:30:56.609375 TRACE network [50c] - Listening... 15:30:56.609375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:56.609375 TRACE network [50c] - Made first apply on cl 15:30:56.609375 TRACE network [50c] - Applied on gs 15:30:56.609375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.843750 TRACE network [50c] - Made second apply on cl 15:30:56.843750 TRACE network [50c] - Listening... 15:30:56.843750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.843750 TRACE network [50c] - Made first apply on cl 15:30:56.843750 TRACE network [50c] - Applied on gs 15:30:56.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:56.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.843750 TRACE network [50c] - Made second apply on cl 15:30:56.843750 TRACE network [50c] - Listening... 15:30:56.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:56.843750 TRACE network [50c] - Made first apply on cl 15:30:56.843750 TRACE network [50c] - Applied on gs 15:30:56.843750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:56.843750 TRACE network [50c] - Made second apply on cl 15:30:56.843750 TRACE network [50c] - Listening... 15:30:56.843750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=26. 15:30:56.843750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:56.843750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:56.843750 TRACE global [2c0] - We'll wait till request 26 is answered. 15:30:56.843750 TRACE network [50c] - Made first apply on cl 15:30:56.843750 TRACE network [50c] - Applied on gs 15:30:56.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:56.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:56.843750 TRACE network [50c] - Made second apply on cl 15:30:56.843750 TRACE network [50c] - Listening... 15:30:56.843750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:56.843750 TRACE network [50c] - Made first apply on cl 15:30:56.843750 TRACE network [50c] - Applied on gs 15:30:56.843750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:56.843750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:56.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:56.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:56.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.062500 TRACE network [50c] - Made second apply on cl 15:30:57.062500 TRACE network [50c] - Listening... 15:30:57.062500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.062500 TRACE network [50c] - Made first apply on cl 15:30:57.062500 TRACE network [50c] - Applied on gs 15:30:57.062500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:57.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.062500 TRACE network [50c] - Made second apply on cl 15:30:57.062500 TRACE network [50c] - Listening... 15:30:57.062500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.062500 TRACE network [50c] - Made first apply on cl 15:30:57.062500 TRACE network [50c] - Applied on gs 15:30:57.062500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.062500 TRACE network [50c] - Made second apply on cl 15:30:57.062500 TRACE network [50c] - Listening... 15:30:57.062500 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=27. 15:30:57.062500 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:57.062500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.062500 TRACE network [50c] - Made first apply on cl 15:30:57.062500 TRACE global [2c0] - We'll wait till request 27 is answered. 15:30:57.062500 TRACE network [50c] - Applied on gs 15:30:57.062500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:57.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.062500 TRACE network [50c] - Made second apply on cl 15:30:57.062500 TRACE network [50c] - Listening... 15:30:57.062500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:57.062500 TRACE network [50c] - Made first apply on cl 15:30:57.062500 TRACE network [50c] - Applied on gs 15:30:57.062500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.062500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:30:57.312500 TRACE ai [50c] - Completing goal: FIND OBJ 3,709 ({Mы}) 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '16'. 15:30:57.312500 DEBUG ai [50c] - Adding query 16 - Hero {Mы} got level 2. Total queries count: 1 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 DEBUG ai [500] - I'll answer the query 16 giving the choice 0 15:30:57.312500 TRACE network [500] - Sending a request "struct QueryReply". It'll have an ID=28. 15:30:57.312500 TRACE network [500] - Sending to server a pack of type struct QueryReply 15:30:57.312500 DEBUG ai [500] - Attempted answering query 16 - Hero {Mы} got level 2. Request id=28. Waiting for results... 15:30:57.312500 TRACE global [500] - We'll wait till request 28 is answered. 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '27', val '1'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.312500 TRACE network [50c] - Applied on gs 15:30:57.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:57.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.312500 TRACE network [50c] - Made second apply on cl 15:30:57.312500 TRACE network [50c] - Listening... 15:30:57.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.312500 TRACE network [50c] - Made first apply on cl 15:30:57.328125 TRACE network [50c] - Applied on gs 15:30:57.328125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.328125 DEBUG ai [50c] - Removing query 16 - Hero {Mы} got level 2. Total queries count: 0 15:30:57.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.328125 TRACE network [50c] - Made second apply on cl 15:30:57.328125 TRACE network [50c] - Listening... 15:30:57.328125 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Mы} and object Learning Stone at 75 57 0. 15:30:57.328125 TRACE ai [2c0] - Completing goal: FIND OBJ 3,709 ({Mы}) 15:30:57.328125 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:30:57.328125 TRACE ai [2c0] - Completing goal: VISIT TILE (75 57 0) ({Mы}) 15:30:57.328125 DEBUG ai [2c0] - Hero {Mы} moved from 78 58 0 to 75 57 0. Returning 1. 15:30:57.328125 DEBUG ai [2c0] - Of all 1 destinations, object oid=6781 seems nice 15:30:57.328125 DEBUG ai [2c0] - {Mы} will try to visit Resource at (74 60 0) 15:30:57.328125 DEBUG ai [2c0] - Moving hero {Mы} to tile 74 60 0 15:30:57.328125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=29. 15:30:57.328125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:57.343750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.343750 TRACE network [50c] - Made first apply on cl 15:30:57.343750 TRACE global [2c0] - We'll wait till request 29 is answered. 15:30:57.343750 TRACE network [50c] - Applied on gs 15:30:57.343750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:57.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.343750 TRACE network [50c] - Made second apply on cl 15:30:57.343750 TRACE network [50c] - Listening... 15:30:57.343750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:57.343750 TRACE network [50c] - Made first apply on cl 15:30:57.343750 TRACE network [50c] - Applied on gs 15:30:57.343750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.343750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.531250 TRACE network [50c] - Made second apply on cl 15:30:57.531250 TRACE network [50c] - Listening... 15:30:57.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.531250 TRACE network [50c] - Made first apply on cl 15:30:57.531250 TRACE network [50c] - Applied on gs 15:30:57.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:57.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.531250 TRACE network [50c] - Made second apply on cl 15:30:57.531250 TRACE network [50c] - Listening... 15:30:57.531250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.531250 TRACE network [50c] - Made first apply on cl 15:30:57.531250 TRACE network [50c] - Applied on gs 15:30:57.531250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.531250 TRACE network [50c] - Made second apply on cl 15:30:57.531250 TRACE network [50c] - Listening... 15:30:57.531250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=30. 15:30:57.531250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:57.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.531250 TRACE network [50c] - Made first apply on cl 15:30:57.531250 TRACE global [2c0] - We'll wait till request 30 is answered. 15:30:57.531250 TRACE network [50c] - Applied on gs 15:30:57.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:57.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.531250 TRACE network [50c] - Made second apply on cl 15:30:57.531250 TRACE network [50c] - Listening... 15:30:57.531250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:57.531250 TRACE network [50c] - Made first apply on cl 15:30:57.531250 TRACE network [50c] - Applied on gs 15:30:57.531250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.750000 TRACE network [50c] - Made second apply on cl 15:30:57.750000 TRACE network [50c] - Listening... 15:30:57.750000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.750000 TRACE network [50c] - Made first apply on cl 15:30:57.750000 TRACE network [50c] - Applied on gs 15:30:57.750000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:57.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.750000 TRACE network [50c] - Made second apply on cl 15:30:57.750000 TRACE network [50c] - Listening... 15:30:57.750000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.750000 TRACE network [50c] - Made first apply on cl 15:30:57.750000 TRACE network [50c] - Applied on gs 15:30:57.750000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.750000 TRACE network [50c] - Made second apply on cl 15:30:57.750000 TRACE network [50c] - Listening... 15:30:57.750000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=31. 15:30:57.750000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:57.750000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.750000 TRACE global [2c0] - We'll wait till request 31 is answered. 15:30:57.765625 TRACE network [50c] - Made first apply on cl 15:30:57.765625 TRACE network [50c] - Applied on gs 15:30:57.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:57.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.765625 TRACE network [50c] - Made second apply on cl 15:30:57.765625 TRACE network [50c] - Listening... 15:30:57.765625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:57.765625 TRACE network [50c] - Made first apply on cl 15:30:57.765625 TRACE network [50c] - Applied on gs 15:30:57.765625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.796875 TRACE network [50c] - Made second apply on cl 15:30:57.796875 TRACE network [50c] - Listening... 15:30:57.796875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:57.796875 TRACE network [50c] - Made first apply on cl 15:30:57.796875 TRACE network [50c] - Applied on gs 15:30:57.796875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:30:57.796875 TRACE ai [50c] - Completing goal: FIND OBJ 6,781 ({Mы}) 15:30:57.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:57.796875 TRACE network [50c] - Made second apply on cl 15:30:57.796875 TRACE network [50c] - Listening... 15:30:57.796875 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:30:57.796875 TRACE network [50c] - Made first apply on cl 15:30:57.796875 TRACE network [50c] - Applied on gs 15:30:57.796875 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '1502'. 15:30:57.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:30:57.796875 TRACE network [50c] - Made second apply on cl 15:30:57.796875 TRACE network [50c] - Listening... 15:30:57.796875 TRACE network [50c] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:30:57.796875 TRACE network [50c] - Made first apply on cl 15:30:57.796875 TRACE network [50c] - Applied on gs 15:30:57.796875 TRACE network [50c] - Made second apply on cl 15:30:57.796875 TRACE network [50c] - Listening... 15:30:57.796875 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:30:57.796875 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:30:57.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:30:57.796875 TRACE network [50c] - Made first apply on cl 15:30:57.796875 DEBUG global [50c] - removing object id=6781; address=138662888; name=Resource 15:30:57.812500 TRACE network [50c] - Applied on gs 15:30:57.812500 TRACE network [50c] - Made second apply on cl 15:30:57.812500 TRACE network [50c] - Listening... 15:30:57.812500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:57.812500 TRACE network [50c] - Made first apply on cl 15:30:57.812500 TRACE network [50c] - Applied on gs 15:30:57.812500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:57.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:57.812500 TRACE network [50c] - Made second apply on cl 15:30:57.812500 TRACE network [50c] - Listening... 15:30:57.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.812500 TRACE network [50c] - Made first apply on cl 15:30:57.812500 TRACE network [50c] - Applied on gs 15:30:57.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:57.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.812500 TRACE network [50c] - Made second apply on cl 15:30:57.812500 TRACE network [50c] - Listening... 15:30:57.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:57.812500 TRACE network [50c] - Made first apply on cl 15:30:57.812500 TRACE network [50c] - Applied on gs 15:30:57.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:57.812500 TRACE network [50c] - Made second apply on cl 15:30:57.812500 TRACE network [50c] - Listening... 15:30:57.812500 TRACE ai [2c0] - Completing goal: VISIT TILE (74 60 0) ({Mы}) 15:30:57.812500 DEBUG ai [2c0] - Hero {Mы} moved from 75 57 0 to 75 59 0. Returning 1. 15:30:57.828125 DEBUG ai [2c0] - Of all 1 destinations, object oid=6590 seems nice 15:30:57.828125 DEBUG ai [2c0] - {Mы} will try to visit Quest Guard at (71 58 0) 15:30:57.828125 DEBUG ai [2c0] - Moving hero {Mы} to tile 71 58 0 15:30:57.828125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=32. 15:30:57.828125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:57.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:57.828125 TRACE network [50c] - Made first apply on cl 15:30:57.828125 TRACE global [2c0] - We'll wait till request 32 is answered. 15:30:57.828125 TRACE network [50c] - Applied on gs 15:30:57.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:57.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:57.828125 TRACE network [50c] - Made second apply on cl 15:30:57.828125 TRACE network [50c] - Listening... 15:30:57.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:57.828125 TRACE network [50c] - Made first apply on cl 15:30:57.828125 TRACE network [50c] - Applied on gs 15:30:57.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:57.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:57.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:57.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:57.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.031250 TRACE network [50c] - Made second apply on cl 15:30:58.031250 TRACE network [50c] - Listening... 15:30:58.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.031250 TRACE network [50c] - Made first apply on cl 15:30:58.031250 TRACE network [50c] - Applied on gs 15:30:58.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.031250 TRACE network [50c] - Made second apply on cl 15:30:58.031250 TRACE network [50c] - Listening... 15:30:58.031250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.031250 TRACE network [50c] - Made first apply on cl 15:30:58.031250 TRACE network [50c] - Applied on gs 15:30:58.031250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.031250 TRACE network [50c] - Made second apply on cl 15:30:58.031250 TRACE network [50c] - Listening... 15:30:58.031250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=33. 15:30:58.031250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.031250 TRACE network [50c] - Made first apply on cl 15:30:58.031250 TRACE global [2c0] - We'll wait till request 33 is answered. 15:30:58.031250 TRACE network [50c] - Applied on gs 15:30:58.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.031250 TRACE network [50c] - Made second apply on cl 15:30:58.031250 TRACE network [50c] - Listening... 15:30:58.031250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.031250 TRACE network [50c] - Made first apply on cl 15:30:58.031250 TRACE network [50c] - Applied on gs 15:30:58.031250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.250000 TRACE network [50c] - Made second apply on cl 15:30:58.250000 TRACE network [50c] - Listening... 15:30:58.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.250000 TRACE network [50c] - Made first apply on cl 15:30:58.250000 TRACE network [50c] - Applied on gs 15:30:58.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.250000 TRACE network [50c] - Made second apply on cl 15:30:58.250000 TRACE network [50c] - Listening... 15:30:58.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.250000 TRACE network [50c] - Made first apply on cl 15:30:58.250000 TRACE network [50c] - Applied on gs 15:30:58.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.250000 TRACE network [50c] - Made second apply on cl 15:30:58.250000 TRACE network [50c] - Listening... 15:30:58.250000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=34. 15:30:58.250000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.250000 TRACE global [2c0] - We'll wait till request 34 is answered. 15:30:58.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.250000 TRACE network [50c] - Made first apply on cl 15:30:58.250000 TRACE network [50c] - Applied on gs 15:30:58.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.250000 TRACE network [50c] - Made second apply on cl 15:30:58.250000 TRACE network [50c] - Listening... 15:30:58.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.250000 TRACE network [50c] - Made first apply on cl 15:30:58.250000 TRACE network [50c] - Applied on gs 15:30:58.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.468750 TRACE network [50c] - Made second apply on cl 15:30:58.468750 TRACE network [50c] - Listening... 15:30:58.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.468750 TRACE network [50c] - Made first apply on cl 15:30:58.468750 TRACE network [50c] - Applied on gs 15:30:58.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.468750 TRACE network [50c] - Made second apply on cl 15:30:58.468750 TRACE network [50c] - Listening... 15:30:58.468750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.468750 TRACE network [50c] - Made first apply on cl 15:30:58.468750 TRACE network [50c] - Applied on gs 15:30:58.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.468750 TRACE network [50c] - Made second apply on cl 15:30:58.468750 TRACE network [50c] - Listening... 15:30:58.468750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=35. 15:30:58.468750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.468750 TRACE network [50c] - Made first apply on cl 15:30:58.468750 TRACE global [2c0] - We'll wait till request 35 is answered. 15:30:58.468750 TRACE network [50c] - Applied on gs 15:30:58.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.468750 TRACE network [50c] - Made second apply on cl 15:30:58.468750 TRACE network [50c] - Listening... 15:30:58.468750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.468750 TRACE network [50c] - Made first apply on cl 15:30:58.468750 TRACE network [50c] - Applied on gs 15:30:58.468750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.468750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Quest Guard'. 15:30:58.500000 TRACE ai [50c] - Completing goal: FIND OBJ 6,590 ({Mы}) 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.500000 TRACE network [50c] - Made first apply on cl 15:30:58.500000 TRACE network [50c] - Applied on gs 15:30:58.500000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.500000 TRACE network [50c] - Made second apply on cl 15:30:58.500000 TRACE network [50c] - Listening... 15:30:58.500000 TRACE ai [2c0] - Completing goal: VISIT TILE (71 58 0) ({Mы}) 15:30:58.500000 DEBUG ai [2c0] - Hero {Mы} moved from 75 59 0 to 72 58 0. Returning 1. 15:30:58.515625 DEBUG ai [2c0] - Of all 1 destinations, object oid=708 seems nice 15:30:58.515625 DEBUG ai [2c0] - {Mы} will try to visit Jamir, Castle at (78 56 0) 15:30:58.531250 DEBUG ai [2c0] - Moving hero {Mы} to tile 78 56 0 15:30:58.531250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=36. 15:30:58.531250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.531250 TRACE network [50c] - Made first apply on cl 15:30:58.531250 TRACE global [2c0] - We'll wait till request 36 is answered. 15:30:58.531250 TRACE network [50c] - Applied on gs 15:30:58.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.531250 TRACE network [50c] - Made second apply on cl 15:30:58.531250 TRACE network [50c] - Listening... 15:30:58.531250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.531250 TRACE network [50c] - Made first apply on cl 15:30:58.531250 TRACE network [50c] - Applied on gs 15:30:58.531250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.734375 TRACE network [50c] - Made second apply on cl 15:30:58.734375 TRACE network [50c] - Listening... 15:30:58.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.734375 TRACE network [50c] - Made first apply on cl 15:30:58.734375 TRACE network [50c] - Applied on gs 15:30:58.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.734375 TRACE network [50c] - Made second apply on cl 15:30:58.734375 TRACE network [50c] - Listening... 15:30:58.734375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.734375 TRACE network [50c] - Made first apply on cl 15:30:58.734375 TRACE network [50c] - Applied on gs 15:30:58.734375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.734375 TRACE network [50c] - Made second apply on cl 15:30:58.734375 TRACE network [50c] - Listening... 15:30:58.734375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=37. 15:30:58.734375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.750000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.750000 TRACE network [50c] - Made first apply on cl 15:30:58.750000 TRACE global [2c0] - We'll wait till request 37 is answered. 15:30:58.750000 TRACE network [50c] - Applied on gs 15:30:58.750000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.750000 TRACE network [50c] - Made second apply on cl 15:30:58.750000 TRACE network [50c] - Listening... 15:30:58.750000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.750000 TRACE network [50c] - Made first apply on cl 15:30:58.750000 TRACE network [50c] - Applied on gs 15:30:58.750000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.750000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:58.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:58.953125 TRACE network [50c] - Made second apply on cl 15:30:58.953125 TRACE network [50c] - Listening... 15:30:58.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.953125 TRACE network [50c] - Made first apply on cl 15:30:58.953125 TRACE network [50c] - Applied on gs 15:30:58.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:58.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.953125 TRACE network [50c] - Made second apply on cl 15:30:58.953125 TRACE network [50c] - Listening... 15:30:58.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:58.953125 TRACE network [50c] - Made first apply on cl 15:30:58.953125 TRACE network [50c] - Applied on gs 15:30:58.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:58.953125 TRACE network [50c] - Made second apply on cl 15:30:58.953125 TRACE network [50c] - Listening... 15:30:58.953125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=38. 15:30:58.953125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:58.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:58.968750 TRACE network [50c] - Made first apply on cl 15:30:58.968750 TRACE global [2c0] - We'll wait till request 38 is answered. 15:30:58.968750 TRACE network [50c] - Applied on gs 15:30:58.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:58.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:58.968750 TRACE network [50c] - Made second apply on cl 15:30:58.968750 TRACE network [50c] - Listening... 15:30:58.968750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:58.968750 TRACE network [50c] - Made first apply on cl 15:30:58.968750 TRACE network [50c] - Applied on gs 15:30:58.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:58.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:58.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.187500 TRACE network [50c] - Made second apply on cl 15:30:59.187500 TRACE network [50c] - Listening... 15:30:59.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.187500 TRACE network [50c] - Made first apply on cl 15:30:59.187500 TRACE network [50c] - Applied on gs 15:30:59.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:59.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.187500 TRACE network [50c] - Made second apply on cl 15:30:59.187500 TRACE network [50c] - Listening... 15:30:59.187500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:59.187500 TRACE network [50c] - Made first apply on cl 15:30:59.187500 TRACE network [50c] - Applied on gs 15:30:59.187500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.187500 TRACE network [50c] - Made second apply on cl 15:30:59.187500 TRACE network [50c] - Listening... 15:30:59.187500 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=39. 15:30:59.187500 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:59.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.187500 TRACE network [50c] - Made first apply on cl 15:30:59.187500 TRACE global [2c0] - We'll wait till request 39 is answered. 15:30:59.187500 TRACE network [50c] - Applied on gs 15:30:59.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:59.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.187500 TRACE network [50c] - Made second apply on cl 15:30:59.187500 TRACE network [50c] - Listening... 15:30:59.187500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:59.187500 TRACE network [50c] - Made first apply on cl 15:30:59.187500 TRACE network [50c] - Applied on gs 15:30:59.187500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.406250 TRACE network [50c] - Made second apply on cl 15:30:59.406250 TRACE network [50c] - Listening... 15:30:59.406250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.406250 TRACE network [50c] - Made first apply on cl 15:30:59.406250 TRACE network [50c] - Applied on gs 15:30:59.406250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:59.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.406250 TRACE network [50c] - Made second apply on cl 15:30:59.406250 TRACE network [50c] - Listening... 15:30:59.406250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:59.406250 TRACE network [50c] - Made first apply on cl 15:30:59.406250 TRACE network [50c] - Applied on gs 15:30:59.406250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.406250 TRACE network [50c] - Made second apply on cl 15:30:59.406250 TRACE network [50c] - Listening... 15:30:59.406250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=40. 15:30:59.406250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:59.406250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.406250 TRACE network [50c] - Made first apply on cl 15:30:59.406250 TRACE global [2c0] - We'll wait till request 40 is answered. 15:30:59.406250 TRACE network [50c] - Applied on gs 15:30:59.406250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:59.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.406250 TRACE network [50c] - Made second apply on cl 15:30:59.406250 TRACE network [50c] - Listening... 15:30:59.406250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:59.406250 TRACE network [50c] - Made first apply on cl 15:30:59.406250 TRACE network [50c] - Applied on gs 15:30:59.406250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.406250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.609375 TRACE network [50c] - Made second apply on cl 15:30:59.609375 TRACE network [50c] - Listening... 15:30:59.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.609375 TRACE network [50c] - Made first apply on cl 15:30:59.609375 TRACE network [50c] - Applied on gs 15:30:59.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:59.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.609375 TRACE network [50c] - Made second apply on cl 15:30:59.609375 TRACE network [50c] - Listening... 15:30:59.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:59.609375 TRACE network [50c] - Made first apply on cl 15:30:59.609375 TRACE network [50c] - Applied on gs 15:30:59.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.609375 TRACE network [50c] - Made second apply on cl 15:30:59.609375 TRACE network [50c] - Listening... 15:30:59.609375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=41. 15:30:59.609375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:59.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.609375 TRACE network [50c] - Made first apply on cl 15:30:59.609375 TRACE global [2c0] - We'll wait till request 41 is answered. 15:30:59.609375 TRACE network [50c] - Applied on gs 15:30:59.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:59.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.609375 TRACE network [50c] - Made second apply on cl 15:30:59.609375 TRACE network [50c] - Listening... 15:30:59.609375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:59.609375 TRACE network [50c] - Made first apply on cl 15:30:59.609375 TRACE network [50c] - Applied on gs 15:30:59.609375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.828125 TRACE network [50c] - Made second apply on cl 15:30:59.828125 TRACE network [50c] - Listening... 15:30:59.828125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:59.828125 TRACE network [50c] - Made first apply on cl 15:30:59.828125 TRACE network [50c] - Applied on gs 15:30:59.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 15:30:59.828125 TRACE ai [50c] - Completing goal: FIND OBJ 7,739 ({Mы}) 15:30:59.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:59.828125 TRACE network [50c] - Made second apply on cl 15:30:59.828125 TRACE network [50c] - Listening... 15:30:59.828125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:30:59.828125 TRACE network [50c] - Made first apply on cl 15:30:59.828125 TRACE network [50c] - Applied on gs 15:30:59.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:30:59.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:30:59.828125 TRACE network [50c] - Made second apply on cl 15:30:59.828125 TRACE network [50c] - Listening... 15:30:59.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.828125 TRACE network [50c] - Made first apply on cl 15:30:59.828125 TRACE network [50c] - Applied on gs 15:30:59.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:30:59.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.828125 TRACE network [50c] - Made second apply on cl 15:30:59.828125 TRACE network [50c] - Listening... 15:30:59.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:30:59.828125 TRACE network [50c] - Made first apply on cl 15:30:59.828125 TRACE network [50c] - Applied on gs 15:30:59.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:30:59.828125 TRACE network [50c] - Made second apply on cl 15:30:59.828125 TRACE network [50c] - Listening... 15:30:59.828125 TRACE ai [2c0] - Completing goal: VISIT TILE (78 56 0) ({Mы}) 15:30:59.828125 DEBUG ai [2c0] - reserved object id=708; address=138807008; name=Jamir, Castle 15:30:59.828125 DEBUG ai [2c0] - Hero {Mы} moved from 72 58 0 to 78 57 0. Returning 0. 15:30:59.828125 DEBUG ai [2c0] - Hero {Mы} apparently used all MPs (0 left) 15:30:59.828125 TRACE ai [2c0] - Time of looking for wander destination was 3250 ms. 15:30:59.828125 DEBUG ai [2c0] - Looking into {Aldйbaran}, MP=1560 15:30:59.843750 ERROR ai [2c0] - at 0 0 0 shouldn't be on the already visited objs list! 15:30:59.843750 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 92 136 0 15:30:59.843750 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 95 141 0 15:30:59.843750 DEBUG ai [2c0] - Of all 5 destinations, object oid=1650 seems nice 15:30:59.843750 DEBUG ai [2c0] - {Aldйbaran} will try to visit Learning Stone at (98 139 0) 15:30:59.859375 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 98 139 0 15:30:59.859375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=42. 15:30:59.859375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:30:59.859375 TRACE global [2c0] - We'll wait till request 42 is answered. 15:30:59.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:30:59.859375 TRACE network [50c] - Made first apply on cl 15:30:59.859375 TRACE network [50c] - Applied on gs 15:30:59.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:30:59.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:30:59.859375 TRACE network [50c] - Made second apply on cl 15:30:59.859375 TRACE network [50c] - Listening... 15:30:59.859375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:30:59.859375 TRACE network [50c] - Made first apply on cl 15:30:59.859375 TRACE network [50c] - Applied on gs 15:30:59.859375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:30:59.859375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:30:59.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:30:59.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:30:59.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.062500 TRACE network [50c] - Made second apply on cl 15:31:00.062500 TRACE network [50c] - Listening... 15:31:00.062500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.062500 TRACE network [50c] - Made first apply on cl 15:31:00.062500 TRACE network [50c] - Applied on gs 15:31:00.062500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:00.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.062500 TRACE network [50c] - Made second apply on cl 15:31:00.062500 TRACE network [50c] - Listening... 15:31:00.062500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.062500 TRACE network [50c] - Made first apply on cl 15:31:00.062500 TRACE network [50c] - Applied on gs 15:31:00.062500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.062500 TRACE network [50c] - Made second apply on cl 15:31:00.062500 TRACE network [50c] - Listening... 15:31:00.062500 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=43. 15:31:00.062500 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:00.062500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.062500 TRACE network [50c] - Made first apply on cl 15:31:00.062500 TRACE global [2c0] - We'll wait till request 43 is answered. 15:31:00.062500 TRACE network [50c] - Applied on gs 15:31:00.062500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:00.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.062500 TRACE network [50c] - Made second apply on cl 15:31:00.062500 TRACE network [50c] - Listening... 15:31:00.062500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:00.062500 TRACE network [50c] - Made first apply on cl 15:31:00.062500 TRACE network [50c] - Applied on gs 15:31:00.062500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.062500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.281250 TRACE network [50c] - Made second apply on cl 15:31:00.281250 TRACE network [50c] - Listening... 15:31:00.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.281250 TRACE network [50c] - Made first apply on cl 15:31:00.281250 TRACE network [50c] - Applied on gs 15:31:00.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:00.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.281250 TRACE network [50c] - Made second apply on cl 15:31:00.281250 TRACE network [50c] - Listening... 15:31:00.281250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.281250 TRACE network [50c] - Made first apply on cl 15:31:00.281250 TRACE network [50c] - Applied on gs 15:31:00.281250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.281250 TRACE network [50c] - Made second apply on cl 15:31:00.281250 TRACE network [50c] - Listening... 15:31:00.281250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=44. 15:31:00.281250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:00.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.281250 TRACE network [50c] - Made first apply on cl 15:31:00.281250 TRACE global [2c0] - We'll wait till request 44 is answered. 15:31:00.281250 TRACE network [50c] - Applied on gs 15:31:00.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:00.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.281250 TRACE network [50c] - Made second apply on cl 15:31:00.281250 TRACE network [50c] - Listening... 15:31:00.281250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:00.281250 TRACE network [50c] - Made first apply on cl 15:31:00.281250 TRACE network [50c] - Applied on gs 15:31:00.281250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.484375 TRACE network [50c] - Made second apply on cl 15:31:00.484375 TRACE network [50c] - Listening... 15:31:00.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.484375 TRACE network [50c] - Made first apply on cl 15:31:00.484375 TRACE network [50c] - Applied on gs 15:31:00.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:00.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.484375 TRACE network [50c] - Made second apply on cl 15:31:00.484375 TRACE network [50c] - Listening... 15:31:00.484375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.484375 TRACE network [50c] - Made first apply on cl 15:31:00.484375 TRACE network [50c] - Applied on gs 15:31:00.484375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.484375 TRACE network [50c] - Made second apply on cl 15:31:00.484375 TRACE network [50c] - Listening... 15:31:00.484375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=45. 15:31:00.484375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:00.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.484375 TRACE network [50c] - Made first apply on cl 15:31:00.484375 TRACE global [2c0] - We'll wait till request 45 is answered. 15:31:00.484375 TRACE network [50c] - Applied on gs 15:31:00.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:00.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.484375 TRACE network [50c] - Made second apply on cl 15:31:00.484375 TRACE network [50c] - Listening... 15:31:00.484375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:00.484375 TRACE network [50c] - Made first apply on cl 15:31:00.484375 TRACE network [50c] - Applied on gs 15:31:00.484375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:00.687500 TRACE ai [50c] - Completing goal: FIND OBJ 1,650 ({Aldйbaran}) 15:31:00.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:00.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:00.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:00.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 15:31:00.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:00.687500 TRACE network [50c] - Made second apply on cl 15:31:00.687500 TRACE network [50c] - Listening... 15:31:00.687500 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:00.687500 TRACE network [50c] - Made first apply on cl 15:31:00.687500 TRACE network [50c] - Applied on gs 15:31:00.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '38'. 15:31:00.687500 DEBUG ai [50c] - Adding query 38 - Hero {Aldйbaran} got level 2. Total queries count: 1 15:31:00.687500 DEBUG ai [ac8] - I'll answer the query 38 giving the choice 0 15:31:00.687500 TRACE network [ac8] - Sending a request "struct QueryReply". It'll have an ID=46. 15:31:00.687500 TRACE network [ac8] - Sending to server a pack of type struct QueryReply 15:31:00.687500 DEBUG ai [ac8] - Attempted answering query 38 - Hero {Aldйbaran} got level 2. Request id=46. Waiting for results... 15:31:00.703125 TRACE global [ac8] - We'll wait till request 46 is answered. 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.703125 TRACE network [50c] - Made first apply on cl 15:31:00.703125 TRACE network [50c] - Applied on gs 15:31:00.703125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:00.703125 TRACE network [50c] - Made first apply on cl 15:31:00.703125 TRACE network [50c] - Applied on gs 15:31:00.703125 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '23', val '1'. 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:00.703125 TRACE network [50c] - Made first apply on cl 15:31:00.703125 TRACE network [50c] - Applied on gs 15:31:00.703125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.703125 TRACE network [50c] - Made first apply on cl 15:31:00.703125 TRACE network [50c] - Applied on gs 15:31:00.703125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.703125 TRACE network [50c] - Made first apply on cl 15:31:00.703125 TRACE network [50c] - Applied on gs 15:31:00.703125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.703125 DEBUG ai [50c] - Removing query 38 - Hero {Aldйbaran} got level 2. Total queries count: 0 15:31:00.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.703125 TRACE network [50c] - Made second apply on cl 15:31:00.703125 TRACE network [50c] - Listening... 15:31:00.703125 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Aldйbaran} and object Learning Stone at 98 139 0. 15:31:00.703125 TRACE ai [2c0] - Completing goal: FIND OBJ 1,650 ({Aldйbaran}) 15:31:00.703125 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:00.703125 TRACE ai [2c0] - Completing goal: VISIT TILE (98 139 0) ({Aldйbaran}) 15:31:00.703125 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 97 136 0 to 98 139 0. Returning 1. 15:31:00.718750 DEBUG ai [2c0] - Of all 4 destinations, object oid=1668 seems nice 15:31:00.718750 DEBUG ai [2c0] - {Aldйbaran} will try to visit Fountain of Fortune at (97 141 0) 15:31:00.718750 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 97 141 0 15:31:00.718750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=47. 15:31:00.718750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:00.718750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.718750 TRACE network [50c] - Made first apply on cl 15:31:00.718750 TRACE global [2c0] - We'll wait till request 47 is answered. 15:31:00.718750 TRACE network [50c] - Applied on gs 15:31:00.718750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:00.718750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.718750 TRACE network [50c] - Made second apply on cl 15:31:00.718750 TRACE network [50c] - Listening... 15:31:00.718750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:00.718750 TRACE network [50c] - Made first apply on cl 15:31:00.718750 TRACE network [50c] - Applied on gs 15:31:00.718750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.718750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.718750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.718750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.921875 TRACE network [50c] - Made second apply on cl 15:31:00.921875 TRACE network [50c] - Listening... 15:31:00.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.921875 TRACE network [50c] - Made first apply on cl 15:31:00.921875 TRACE network [50c] - Applied on gs 15:31:00.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:00.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.921875 TRACE network [50c] - Made second apply on cl 15:31:00.921875 TRACE network [50c] - Listening... 15:31:00.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:00.921875 TRACE network [50c] - Made first apply on cl 15:31:00.921875 TRACE network [50c] - Applied on gs 15:31:00.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:00.921875 TRACE network [50c] - Made second apply on cl 15:31:00.921875 TRACE network [50c] - Listening... 15:31:00.921875 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=48. 15:31:00.921875 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:00.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:00.921875 TRACE network [50c] - Made first apply on cl 15:31:00.921875 TRACE global [2c0] - We'll wait till request 48 is answered. 15:31:00.921875 TRACE network [50c] - Applied on gs 15:31:00.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:00.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:00.921875 TRACE network [50c] - Made second apply on cl 15:31:00.921875 TRACE network [50c] - Listening... 15:31:00.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:00.921875 TRACE network [50c] - Made first apply on cl 15:31:00.921875 TRACE network [50c] - Applied on gs 15:31:00.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:00.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:00.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:00.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:00.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.125000 TRACE network [50c] - Made second apply on cl 15:31:01.125000 TRACE network [50c] - Listening... 15:31:01.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.125000 TRACE network [50c] - Made first apply on cl 15:31:01.125000 TRACE network [50c] - Applied on gs 15:31:01.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:01.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.125000 TRACE network [50c] - Made second apply on cl 15:31:01.125000 TRACE network [50c] - Listening... 15:31:01.125000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.125000 TRACE network [50c] - Made first apply on cl 15:31:01.125000 TRACE network [50c] - Applied on gs 15:31:01.125000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.125000 TRACE network [50c] - Made second apply on cl 15:31:01.125000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=49. 15:31:01.125000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:01.125000 TRACE network [50c] - Listening... 15:31:01.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.125000 TRACE network [50c] - Made first apply on cl 15:31:01.125000 TRACE global [2c0] - We'll wait till request 49 is answered. 15:31:01.125000 TRACE network [50c] - Applied on gs 15:31:01.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:01.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.125000 TRACE network [50c] - Made second apply on cl 15:31:01.125000 TRACE network [50c] - Listening... 15:31:01.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:01.125000 TRACE network [50c] - Made first apply on cl 15:31:01.125000 TRACE network [50c] - Applied on gs 15:31:01.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Fortune'. 15:31:01.328125 TRACE ai [50c] - Completing goal: FIND OBJ 1,668 ({Aldйbaran}) 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '607'. 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct GiveBonus, data: {CPack: type '115'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.328125 TRACE network [50c] - Made first apply on cl 15:31:01.328125 TRACE network [50c] - Applied on gs 15:31:01.328125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.328125 TRACE network [50c] - Made second apply on cl 15:31:01.328125 TRACE network [50c] - Listening... 15:31:01.328125 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Aldйbaran} and object Fountain of Fortune at 97 141 0. 15:31:01.328125 TRACE ai [2c0] - Completing goal: FIND OBJ 1,668 ({Aldйbaran}) 15:31:01.328125 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:01.328125 TRACE ai [2c0] - Completing goal: VISIT TILE (97 141 0) ({Aldйbaran}) 15:31:01.328125 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 98 139 0 to 97 141 0. Returning 1. 15:31:01.343750 DEBUG ai [2c0] - Of all 3 destinations, object oid=6416 seems nice 15:31:01.343750 DEBUG ai [2c0] - {Aldйbaran} will try to visit Monster at (95 141 0) 15:31:01.343750 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 95 141 0 15:31:01.343750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=50. 15:31:01.343750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:01.343750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.343750 TRACE network [50c] - Made first apply on cl 15:31:01.359375 TRACE global [2c0] - We'll wait till request 50 is answered. 15:31:01.359375 TRACE network [50c] - Applied on gs 15:31:01.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:01.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.359375 TRACE network [50c] - Made second apply on cl 15:31:01.359375 TRACE network [50c] - Listening... 15:31:01.359375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:01.359375 TRACE network [50c] - Made first apply on cl 15:31:01.359375 TRACE network [50c] - Applied on gs 15:31:01.359375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.359375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.546875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:01.546875 TRACE network [50c] - Made first apply on cl 15:31:01.546875 TRACE network [50c] - Applied on gs 15:31:01.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:01.546875 TRACE ai [50c] - Completing goal: FIND OBJ 6,416 ({Aldйbaran}) 15:31:01.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.546875 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:01.546875 TRACE network [50c] - Made first apply on cl 15:31:01.546875 TRACE network [50c] - Applied on gs 15:31:01.546875 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:01.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.546875 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:01.546875 TRACE network [50c] - Made first apply on cl 15:31:01.546875 TRACE network [50c] - Applied on gs 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.546875 TRACE network [50c] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:31:01.546875 TRACE network [50c] - Made first apply on cl 15:31:01.546875 TRACE network [50c] - Applied on gs 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.546875 TRACE network [50c] - Made first apply on cl 15:31:01.546875 TRACE network [50c] - Applied on gs 15:31:01.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:31:01.546875 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:31:01.546875 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:01.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.546875 TRACE network [50c] - Made second apply on cl 15:31:01.546875 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:31:01.562500 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:01.562500 INFO global [50c] - Opening StupidAI 15:31:01.562500 INFO global [50c] - Loaded Stupid AI 0.1 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: created 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: init called, saving ptr to IBattleCallback 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStart called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleNewRoundFirst called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleNewRound called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE ai [7c8] - CStupidAI [07,9BF,10C]: activeStack called for Battle stack [0]: 14 creatures of Swordsmen from slot 0 of armyobj=7615 15:31:01.562500 TRACE network [7c8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '7', y '5', hex '92'}', additionalInfo '-1', selectedStack '-1'} 15:31:01.562500 TRACE network [7c8] - Sending a request "struct MakeAction". It'll have an ID=51. 15:31:01.562500 TRACE network [7c8] - Sending to server a pack of type struct MakeAction 15:31:01.562500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionStarted called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStackMoved called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionFinished called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE ai [b3c] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 20 creatures of Gnoll Marauders from slot 1 of armyobj=6416 15:31:01.562500 TRACE network [b3c] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '-1', selectedStack '-1'} 15:31:01.562500 TRACE network [b3c] - Sending a request "struct MakeAction". It'll have an ID=52. 15:31:01.562500 TRACE network [b3c] - Sending to server a pack of type struct MakeAction 15:31:01.562500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionStarted called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStackMoved called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionFinished called 15:31:01.562500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:01.562500 TRACE network [50c] - Made first apply on cl 15:31:01.562500 TRACE network [50c] - Applied on gs 15:31:01.562500 TRACE network [50c] - Made second apply on cl 15:31:01.562500 TRACE network [50c] - Listening... 15:31:01.562500 TRACE ai [5b4] - CStupidAI [07,991,994]: activeStack called for Battle stack [1]: 20 creatures of Gnolls from slot 0 of armyobj=6416 15:31:01.562500 TRACE network [5b4] - Send battle action to server: {BattleAction: side '1', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '12', y '4', hex '80'}', additionalInfo '-1', selectedStack '-1'} 15:31:01.562500 TRACE network [5b4] - Sending a request "struct MakeAction". It'll have an ID=53. 15:31:01.562500 TRACE network [5b4] - Sending to server a pack of type struct MakeAction 15:31:01.578125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionStarted called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStackMoved called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionFinished called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleNewRoundFirst called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleNewRound called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE ai [b40] - CStupidAI [07,9BF,10C]: activeStack called for Battle stack [0]: 14 creatures of Swordsmen from slot 0 of armyobj=7615 15:31:01.578125 TRACE network [b40] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '3', hex '63'}', additionalInfo '80', selectedStack '-1'} 15:31:01.578125 TRACE network [b40] - Sending a request "struct MakeAction". It'll have an ID=54. 15:31:01.578125 TRACE network [b40] - Sending to server a pack of type struct MakeAction 15:31:01.578125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionStarted called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStackMoved called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleAttack called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStacksAttacked called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionFinished called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE ai [4c4] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 20 creatures of Gnoll Marauders from slot 1 of armyobj=6416 15:31:01.578125 TRACE network [4c4] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '63', selectedStack '-1'} 15:31:01.578125 TRACE network [4c4] - Sending a request "struct MakeAction". It'll have an ID=55. 15:31:01.578125 TRACE network [4c4] - Sending to server a pack of type struct MakeAction 15:31:01.578125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionStarted called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStackMoved called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleAttack called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStacksAttacked called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleAttack called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleStacksAttacked called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: actionFinished called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:31:01.578125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:31:01.578125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:01.578125 DEBUG ai [50c] - Player 0: I won the Starting battle of {Aldйbaran} attacking Monster at 95 141 0! 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: battleEnd called 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,9BF,10C]: destroyed 15:31:01.578125 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 WARN bonus [50c] - Warning: an orphaned child! 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.578125 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:01.578125 TRACE network [50c] - Made first apply on cl 15:31:01.578125 TRACE network [50c] - Applied on gs 15:31:01.578125 TRACE network [50c] - Made second apply on cl 15:31:01.578125 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '240'. 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 DEBUG global [50c] - removing object id=6416; address=140150936; name=Monster 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.593750 TRACE network [50c] - Made first apply on cl 15:31:01.593750 TRACE network [50c] - Applied on gs 15:31:01.593750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:01.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.593750 TRACE network [50c] - Made second apply on cl 15:31:01.593750 TRACE network [50c] - Listening... 15:31:01.593750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=56. 15:31:01.593750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:01.593750 TRACE global [2c0] - We'll wait till request 56 is answered. 15:31:01.593750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.609375 TRACE network [50c] - Made first apply on cl 15:31:01.609375 TRACE network [50c] - Applied on gs 15:31:01.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:01.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.609375 TRACE network [50c] - Made second apply on cl 15:31:01.609375 TRACE network [50c] - Listening... 15:31:01.609375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:01.609375 TRACE network [50c] - Made first apply on cl 15:31:01.609375 TRACE network [50c] - Applied on gs 15:31:01.609375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.812500 TRACE network [50c] - Made second apply on cl 15:31:01.812500 TRACE network [50c] - Listening... 15:31:01.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.812500 TRACE network [50c] - Made first apply on cl 15:31:01.812500 TRACE network [50c] - Applied on gs 15:31:01.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:01.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.812500 TRACE network [50c] - Made second apply on cl 15:31:01.812500 TRACE network [50c] - Listening... 15:31:01.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:01.812500 TRACE network [50c] - Made first apply on cl 15:31:01.812500 TRACE network [50c] - Applied on gs 15:31:01.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:01.812500 TRACE network [50c] - Made second apply on cl 15:31:01.812500 TRACE network [50c] - Listening... 15:31:01.812500 TRACE ai [2c0] - Completing goal: VISIT TILE (95 141 0) ({Aldйbaran}) 15:31:01.812500 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 97 141 0 to 95 141 0. Returning 1. 15:31:01.812500 DEBUG ai [2c0] - Of all 1 destinations, object oid=1671 seems nice 15:31:01.812500 DEBUG ai [2c0] - {Aldйbaran} will try to visit Monster at (92 136 0) 15:31:01.812500 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 92 136 0 15:31:01.828125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=57. 15:31:01.828125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:01.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:01.828125 TRACE network [50c] - Made first apply on cl 15:31:01.828125 TRACE global [2c0] - We'll wait till request 57 is answered. 15:31:01.828125 TRACE network [50c] - Applied on gs 15:31:01.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:01.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:01.828125 TRACE network [50c] - Made second apply on cl 15:31:01.828125 TRACE network [50c] - Listening... 15:31:01.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:01.828125 TRACE network [50c] - Made first apply on cl 15:31:01.828125 TRACE network [50c] - Applied on gs 15:31:01.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:01.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:01.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:01.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:01.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.109375 TRACE network [50c] - Made second apply on cl 15:31:02.109375 TRACE network [50c] - Listening... 15:31:02.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.109375 TRACE network [50c] - Made first apply on cl 15:31:02.109375 TRACE network [50c] - Applied on gs 15:31:02.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:02.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.109375 TRACE network [50c] - Made second apply on cl 15:31:02.109375 TRACE network [50c] - Listening... 15:31:02.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:02.109375 TRACE network [50c] - Made first apply on cl 15:31:02.109375 TRACE network [50c] - Applied on gs 15:31:02.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.109375 TRACE network [50c] - Made second apply on cl 15:31:02.109375 TRACE network [50c] - Listening... 15:31:02.109375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=58. 15:31:02.109375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:02.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.125000 TRACE network [50c] - Made first apply on cl 15:31:02.125000 TRACE global [2c0] - We'll wait till request 58 is answered. 15:31:02.125000 TRACE network [50c] - Applied on gs 15:31:02.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:02.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.125000 TRACE network [50c] - Made second apply on cl 15:31:02.125000 TRACE network [50c] - Listening... 15:31:02.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:02.125000 TRACE network [50c] - Made first apply on cl 15:31:02.125000 TRACE network [50c] - Applied on gs 15:31:02.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.359375 TRACE network [50c] - Made second apply on cl 15:31:02.359375 TRACE network [50c] - Listening... 15:31:02.359375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.359375 TRACE network [50c] - Made first apply on cl 15:31:02.359375 TRACE network [50c] - Applied on gs 15:31:02.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:02.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.359375 TRACE network [50c] - Made second apply on cl 15:31:02.359375 TRACE network [50c] - Listening... 15:31:02.359375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:02.359375 TRACE network [50c] - Made first apply on cl 15:31:02.359375 TRACE network [50c] - Applied on gs 15:31:02.359375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.359375 TRACE network [50c] - Made second apply on cl 15:31:02.359375 TRACE network [50c] - Listening... 15:31:02.359375 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=59. 15:31:02.359375 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:02.359375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.359375 TRACE network [50c] - Made first apply on cl 15:31:02.359375 TRACE global [2c0] - We'll wait till request 59 is answered. 15:31:02.359375 TRACE network [50c] - Applied on gs 15:31:02.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:02.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.359375 TRACE network [50c] - Made second apply on cl 15:31:02.359375 TRACE network [50c] - Listening... 15:31:02.359375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:02.359375 TRACE network [50c] - Made first apply on cl 15:31:02.359375 TRACE network [50c] - Applied on gs 15:31:02.359375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.359375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.671875 TRACE network [50c] - Made second apply on cl 15:31:02.671875 TRACE network [50c] - Listening... 15:31:02.671875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.671875 TRACE network [50c] - Made first apply on cl 15:31:02.671875 TRACE network [50c] - Applied on gs 15:31:02.671875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:02.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.671875 TRACE network [50c] - Made second apply on cl 15:31:02.671875 TRACE network [50c] - Listening... 15:31:02.671875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:02.671875 TRACE network [50c] - Made first apply on cl 15:31:02.671875 TRACE network [50c] - Applied on gs 15:31:02.671875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:02.671875 TRACE network [50c] - Made second apply on cl 15:31:02.671875 TRACE network [50c] - Listening... 15:31:02.671875 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=60. 15:31:02.671875 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:02.671875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:02.671875 TRACE network [50c] - Made first apply on cl 15:31:02.671875 TRACE global [2c0] - We'll wait till request 60 is answered. 15:31:02.671875 TRACE network [50c] - Applied on gs 15:31:02.671875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:02.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:02.671875 TRACE network [50c] - Made second apply on cl 15:31:02.671875 TRACE network [50c] - Listening... 15:31:02.671875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:02.671875 TRACE network [50c] - Made first apply on cl 15:31:02.671875 TRACE network [50c] - Applied on gs 15:31:02.671875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:02.671875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:02.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:02.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:02.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.000000 TRACE network [50c] - Made second apply on cl 15:31:03.000000 TRACE network [50c] - Listening... 15:31:03.000000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.000000 TRACE network [50c] - Made first apply on cl 15:31:03.000000 TRACE network [50c] - Applied on gs 15:31:03.000000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:03.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.000000 TRACE network [50c] - Made second apply on cl 15:31:03.000000 TRACE network [50c] - Listening... 15:31:03.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:03.000000 TRACE network [50c] - Made first apply on cl 15:31:03.000000 TRACE network [50c] - Applied on gs 15:31:03.000000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.000000 TRACE network [50c] - Made second apply on cl 15:31:03.000000 TRACE network [50c] - Listening... 15:31:03.000000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=61. 15:31:03.000000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:03.000000 TRACE global [2c0] - We'll wait till request 61 is answered. 15:31:03.000000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.000000 TRACE network [50c] - Made first apply on cl 15:31:03.000000 TRACE network [50c] - Applied on gs 15:31:03.000000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:03.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.000000 TRACE network [50c] - Made second apply on cl 15:31:03.000000 TRACE network [50c] - Listening... 15:31:03.000000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:03.000000 TRACE network [50c] - Made first apply on cl 15:31:03.000000 TRACE network [50c] - Applied on gs 15:31:03.000000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.000000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.312500 TRACE network [50c] - Made second apply on cl 15:31:03.312500 TRACE network [50c] - Listening... 15:31:03.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.312500 TRACE network [50c] - Made first apply on cl 15:31:03.312500 TRACE network [50c] - Applied on gs 15:31:03.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:03.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.312500 TRACE network [50c] - Made second apply on cl 15:31:03.312500 TRACE network [50c] - Listening... 15:31:03.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:03.312500 TRACE network [50c] - Made first apply on cl 15:31:03.312500 TRACE network [50c] - Applied on gs 15:31:03.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.328125 TRACE network [50c] - Made second apply on cl 15:31:03.328125 TRACE network [50c] - Listening... 15:31:03.328125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=62. 15:31:03.328125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:03.328125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.328125 TRACE network [50c] - Made first apply on cl 15:31:03.328125 TRACE global [2c0] - We'll wait till request 62 is answered. 15:31:03.328125 TRACE network [50c] - Applied on gs 15:31:03.328125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:03.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.328125 TRACE network [50c] - Made second apply on cl 15:31:03.328125 TRACE network [50c] - Listening... 15:31:03.328125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:03.328125 TRACE network [50c] - Made first apply on cl 15:31:03.328125 TRACE network [50c] - Applied on gs 15:31:03.328125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.625000 TRACE network [50c] - Made second apply on cl 15:31:03.625000 TRACE network [50c] - Listening... 15:31:03.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.625000 TRACE network [50c] - Made first apply on cl 15:31:03.625000 TRACE network [50c] - Applied on gs 15:31:03.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:03.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.625000 TRACE network [50c] - Made second apply on cl 15:31:03.625000 TRACE network [50c] - Listening... 15:31:03.625000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:03.625000 TRACE network [50c] - Made first apply on cl 15:31:03.625000 TRACE network [50c] - Applied on gs 15:31:03.625000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.625000 TRACE network [50c] - Made second apply on cl 15:31:03.625000 TRACE network [50c] - Listening... 15:31:03.625000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=63. 15:31:03.625000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:03.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:03.625000 TRACE global [2c0] - We'll wait till request 63 is answered. 15:31:03.640625 TRACE network [50c] - Made first apply on cl 15:31:03.640625 TRACE network [50c] - Applied on gs 15:31:03.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:03.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:03.640625 TRACE network [50c] - Made second apply on cl 15:31:03.640625 TRACE network [50c] - Listening... 15:31:03.640625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:03.640625 TRACE network [50c] - Made first apply on cl 15:31:03.640625 TRACE network [50c] - Applied on gs 15:31:03.640625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:03.640625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:03.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:03.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:03.968750 TRACE network [50c] - Made second apply on cl 15:31:03.968750 TRACE network [50c] - Listening... 15:31:03.968750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:03.968750 TRACE network [50c] - Made first apply on cl 15:31:03.968750 TRACE network [50c] - Applied on gs 15:31:03.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:03.968750 TRACE ai [50c] - Completing goal: FIND OBJ 1,671 ({Aldйbaran}) 15:31:03.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:03.968750 TRACE network [50c] - Made second apply on cl 15:31:03.968750 TRACE network [50c] - Listening... 15:31:03.968750 TRACE network [50c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:31:03.968750 TRACE network [50c] - Made first apply on cl 15:31:03.968750 TRACE network [50c] - Applied on gs 15:31:03.968750 TRACE ai [50c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Halberdiers with a desire for greater glory wish to join you. Do you accept? ', askID '55', soundID '0', selection '0', cancel '1'. 15:31:03.968750 DEBUG ai [50c] - Adding query 55 - Blocking dialog query with 0 components - {Followers} A group of Halberdiers with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 15:31:03.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:31:03.984375 TRACE network [50c] - Made second apply on cl 15:31:03.984375 TRACE network [50c] - Listening... 15:31:03.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:03.984375 TRACE network [50c] - Made first apply on cl 15:31:03.984375 DEBUG ai [508] - I'll answer the query 55 giving the choice 1 15:31:03.984375 TRACE network [508] - Sending a request "struct QueryReply". It'll have an ID=64. 15:31:03.984375 TRACE network [508] - Sending to server a pack of type struct QueryReply 15:31:03.984375 DEBUG ai [508] - Attempted answering query 55 - Blocking dialog query with 0 components - {Followers} A group of Halberdiers with a desire for greater glory wish to join you. Do you accept? . Request id=64. Waiting for results... 15:31:03.984375 TRACE global [508] - We'll wait till request 64 is answered. 15:31:03.984375 TRACE network [50c] - Applied on gs 15:31:03.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:03.984375 TRACE network [50c] - Made second apply on cl 15:31:03.984375 TRACE network [50c] - Listening... 15:31:03.984375 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:03.984375 TRACE network [50c] - Made first apply on cl 15:31:03.984375 TRACE network [50c] - Applied on gs 15:31:03.984375 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:03.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:03.984375 TRACE network [50c] - Made second apply on cl 15:31:03.984375 TRACE network [50c] - Listening... 15:31:03.984375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:03.984375 TRACE network [50c] - Made first apply on cl 15:31:03.984375 TRACE network [50c] - Applied on gs 15:31:03.984375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:03.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:03.984375 TRACE network [50c] - Made second apply on cl 15:31:03.984375 TRACE network [50c] - Listening... 15:31:03.984375 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:03.984375 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:03.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:03.984375 TRACE network [50c] - Made first apply on cl 15:31:03.984375 DEBUG global [50c] - removing object id=1671; address=139906280; name=Monster 15:31:04.000000 TRACE network [50c] - Applied on gs 15:31:04.000000 TRACE network [50c] - Made second apply on cl 15:31:04.000000 TRACE network [50c] - Listening... 15:31:04.000000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.000000 TRACE network [50c] - Made first apply on cl 15:31:04.000000 TRACE network [50c] - Applied on gs 15:31:04.000000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:04.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.000000 TRACE network [50c] - Made second apply on cl 15:31:04.000000 TRACE network [50c] - Listening... 15:31:04.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:04.000000 TRACE network [50c] - Made first apply on cl 15:31:04.000000 TRACE network [50c] - Applied on gs 15:31:04.000000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.000000 DEBUG ai [50c] - Removing query 55 - Blocking dialog query with 0 components - {Followers} A group of Halberdiers with a desire for greater glory wish to join you. Do you accept? . Total queries count: 0 15:31:04.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.000000 TRACE network [50c] - Made second apply on cl 15:31:04.000000 TRACE network [50c] - Listening... 15:31:04.000000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=65. 15:31:04.000000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:04.000000 TRACE global [2c0] - We'll wait till request 65 is answered. 15:31:04.000000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.000000 TRACE network [50c] - Made first apply on cl 15:31:04.000000 TRACE network [50c] - Applied on gs 15:31:04.000000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:04.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.000000 TRACE network [50c] - Made second apply on cl 15:31:04.000000 TRACE network [50c] - Listening... 15:31:04.000000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:04.000000 TRACE network [50c] - Made first apply on cl 15:31:04.000000 TRACE network [50c] - Applied on gs 15:31:04.000000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.000000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.312500 TRACE network [50c] - Made second apply on cl 15:31:04.312500 TRACE network [50c] - Listening... 15:31:04.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.312500 TRACE network [50c] - Made first apply on cl 15:31:04.312500 TRACE network [50c] - Applied on gs 15:31:04.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:04.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.312500 TRACE network [50c] - Made second apply on cl 15:31:04.312500 TRACE network [50c] - Listening... 15:31:04.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:04.312500 TRACE network [50c] - Made first apply on cl 15:31:04.312500 TRACE network [50c] - Applied on gs 15:31:04.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.312500 TRACE network [50c] - Made second apply on cl 15:31:04.312500 TRACE network [50c] - Listening... 15:31:04.312500 TRACE ai [2c0] - Completing goal: VISIT TILE (92 136 0) ({Aldйbaran}) 15:31:04.312500 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 95 141 0 to 92 136 0. Returning 1. 15:31:04.328125 TRACE ai [2c0] - It's safe for {Aldйbaran} to visit tile 94 131 0 15:31:04.328125 DEBUG ai [2c0] - Of all 5 destinations, object oid=7268 seems nice 15:31:04.328125 DEBUG ai [2c0] - {Aldйbaran} will try to visit Monster at (94 131 0) 15:31:04.343750 DEBUG ai [2c0] - Moving hero {Aldйbaran} to tile 94 131 0 15:31:04.343750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=66. 15:31:04.343750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:04.343750 TRACE global [2c0] - We'll wait till request 66 is answered. 15:31:04.343750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.343750 TRACE network [50c] - Made first apply on cl 15:31:04.343750 TRACE network [50c] - Applied on gs 15:31:04.343750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:04.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.343750 TRACE network [50c] - Made second apply on cl 15:31:04.343750 TRACE network [50c] - Listening... 15:31:04.343750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:04.343750 TRACE network [50c] - Made first apply on cl 15:31:04.343750 TRACE network [50c] - Applied on gs 15:31:04.343750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.343750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.640625 TRACE network [50c] - Made second apply on cl 15:31:04.640625 TRACE network [50c] - Listening... 15:31:04.640625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.640625 TRACE network [50c] - Made first apply on cl 15:31:04.640625 TRACE network [50c] - Applied on gs 15:31:04.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:04.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.640625 TRACE network [50c] - Made second apply on cl 15:31:04.640625 TRACE network [50c] - Listening... 15:31:04.640625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:04.640625 TRACE network [50c] - Made first apply on cl 15:31:04.640625 TRACE network [50c] - Applied on gs 15:31:04.640625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.640625 TRACE network [50c] - Made second apply on cl 15:31:04.640625 TRACE network [50c] - Listening... 15:31:04.640625 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=67. 15:31:04.640625 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:04.640625 TRACE global [2c0] - We'll wait till request 67 is answered. 15:31:04.640625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.640625 TRACE network [50c] - Made first apply on cl 15:31:04.640625 TRACE network [50c] - Applied on gs 15:31:04.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:04.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.640625 TRACE network [50c] - Made second apply on cl 15:31:04.640625 TRACE network [50c] - Listening... 15:31:04.640625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:04.640625 TRACE network [50c] - Made first apply on cl 15:31:04.640625 TRACE network [50c] - Applied on gs 15:31:04.640625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:04.640625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:04.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:04.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:04.984375 TRACE network [50c] - Made second apply on cl 15:31:04.984375 TRACE network [50c] - Listening... 15:31:04.984375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:04.984375 TRACE network [50c] - Made first apply on cl 15:31:04.984375 TRACE network [50c] - Applied on gs 15:31:04.984375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:04.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:04.984375 TRACE network [50c] - Made second apply on cl 15:31:04.984375 TRACE network [50c] - Listening... 15:31:04.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:04.984375 TRACE network [50c] - Made first apply on cl 15:31:04.984375 TRACE network [50c] - Applied on gs 15:31:04.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:04.984375 TRACE network [50c] - Made second apply on cl 15:31:04.984375 TRACE network [50c] - Listening... 15:31:04.984375 TRACE ai [2c0] - Completing goal: VISIT TILE (94 131 0) ({Aldйbaran}) 15:31:04.984375 DEBUG ai [2c0] - reserved object id=7268; address=140063088; name=Monster 15:31:04.984375 DEBUG ai [2c0] - Hero {Aldйbaran} moved from 92 136 0 to 92 134 0. Returning 0. 15:31:04.984375 DEBUG ai [2c0] - Hero {Aldйbaran} apparently used all MPs (0 left) 15:31:04.984375 TRACE ai [2c0] - Time of looking for wander destination was 5156 ms. 15:31:04.984375 DEBUG ai [2c0] - Looking into Adelaide, MP=1560 15:31:05.000000 DEBUG ai [2c0] - Of all 5 destinations, object oid=1652 seems nice 15:31:05.000000 DEBUG ai [2c0] - Adelaide will try to visit Temple at (103 140 0) 15:31:05.000000 DEBUG ai [2c0] - Moving hero Adelaide to tile 103 140 0 15:31:05.000000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=68. 15:31:05.000000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:05.000000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.000000 TRACE network [50c] - Made first apply on cl 15:31:05.000000 TRACE global [2c0] - We'll wait till request 68 is answered. 15:31:05.000000 TRACE network [50c] - Applied on gs 15:31:05.000000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:05.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.000000 TRACE network [50c] - Made second apply on cl 15:31:05.000000 TRACE network [50c] - Listening... 15:31:05.000000 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:05.000000 TRACE network [50c] - Made first apply on cl 15:31:05.000000 TRACE network [50c] - Applied on gs 15:31:05.000000 TRACE network [50c] - Made second apply on cl 15:31:05.000000 TRACE network [50c] - Listening... 15:31:05.000000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:05.000000 TRACE network [50c] - Made first apply on cl 15:31:05.000000 TRACE network [50c] - Applied on gs 15:31:05.000000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.000000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 15:31:05.281250 TRACE ai [50c] - Completing goal: FIND OBJ 7,616 (Adelaide) 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=69. 15:31:05.281250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:05.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE global [2c0] - We'll wait till request 69 is answered. 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.281250 TRACE network [50c] - Made second apply on cl 15:31:05.281250 TRACE network [50c] - Listening... 15:31:05.281250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:05.281250 TRACE network [50c] - Made first apply on cl 15:31:05.281250 TRACE network [50c] - Applied on gs 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.625000 TRACE network [50c] - Made second apply on cl 15:31:05.625000 TRACE network [50c] - Listening... 15:31:05.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.625000 TRACE network [50c] - Made first apply on cl 15:31:05.625000 TRACE network [50c] - Applied on gs 15:31:05.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:05.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.625000 TRACE network [50c] - Made second apply on cl 15:31:05.625000 TRACE network [50c] - Listening... 15:31:05.625000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:05.625000 TRACE network [50c] - Made first apply on cl 15:31:05.625000 TRACE network [50c] - Applied on gs 15:31:05.625000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.625000 TRACE network [50c] - Made second apply on cl 15:31:05.625000 TRACE network [50c] - Listening... 15:31:05.625000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=70. 15:31:05.625000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:05.625000 TRACE global [2c0] - We'll wait till request 70 is answered. 15:31:05.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.625000 TRACE network [50c] - Made first apply on cl 15:31:05.625000 TRACE network [50c] - Applied on gs 15:31:05.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:05.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.625000 TRACE network [50c] - Made second apply on cl 15:31:05.625000 TRACE network [50c] - Listening... 15:31:05.625000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:05.625000 TRACE network [50c] - Made first apply on cl 15:31:05.625000 TRACE network [50c] - Applied on gs 15:31:05.625000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.625000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Temple'. 15:31:05.875000 TRACE ai [50c] - Completing goal: FIND OBJ 1,652 (Adelaide) 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '920'. 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct GiveBonus, data: {CPack: type '115'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:05.875000 TRACE network [50c] - Made first apply on cl 15:31:05.875000 TRACE network [50c] - Applied on gs 15:31:05.875000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:05.875000 TRACE network [50c] - Made second apply on cl 15:31:05.875000 TRACE network [50c] - Listening... 15:31:05.875000 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Temple at 104 140 0. 15:31:05.875000 TRACE ai [2c0] - Completing goal: FIND OBJ 1,652 (Adelaide) 15:31:05.875000 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:05.875000 TRACE ai [2c0] - Completing goal: VISIT TILE (103 140 0) (Adelaide) 15:31:05.875000 DEBUG ai [2c0] - Hero Adelaide moved from 101 138 0 to 103 140 0. Returning 1. 15:31:05.890625 DEBUG ai [2c0] - Of all 4 destinations, object oid=1650 seems nice 15:31:05.890625 DEBUG ai [2c0] - Adelaide will try to visit Learning Stone at (98 139 0) 15:31:05.890625 DEBUG ai [2c0] - Moving hero Adelaide to tile 98 139 0 15:31:05.890625 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=71. 15:31:05.890625 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:05.890625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:05.890625 TRACE network [50c] - Made first apply on cl 15:31:05.890625 TRACE global [2c0] - We'll wait till request 71 is answered. 15:31:05.890625 TRACE network [50c] - Applied on gs 15:31:05.890625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:05.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:05.890625 TRACE network [50c] - Made second apply on cl 15:31:05.890625 TRACE network [50c] - Listening... 15:31:05.890625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:05.890625 TRACE network [50c] - Made first apply on cl 15:31:05.890625 TRACE network [50c] - Applied on gs 15:31:05.890625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:05.890625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:05.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:05.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:05.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.203125 TRACE network [50c] - Made second apply on cl 15:31:06.203125 TRACE network [50c] - Listening... 15:31:06.203125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.203125 TRACE network [50c] - Made first apply on cl 15:31:06.203125 TRACE network [50c] - Applied on gs 15:31:06.203125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:06.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.203125 TRACE network [50c] - Made second apply on cl 15:31:06.203125 TRACE network [50c] - Listening... 15:31:06.203125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:06.203125 TRACE network [50c] - Made first apply on cl 15:31:06.203125 TRACE network [50c] - Applied on gs 15:31:06.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.203125 TRACE network [50c] - Made second apply on cl 15:31:06.203125 TRACE network [50c] - Listening... 15:31:06.203125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=72. 15:31:06.203125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:06.203125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.203125 TRACE network [50c] - Made first apply on cl 15:31:06.203125 TRACE global [2c0] - We'll wait till request 72 is answered. 15:31:06.203125 TRACE network [50c] - Applied on gs 15:31:06.203125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:06.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.203125 TRACE network [50c] - Made second apply on cl 15:31:06.203125 TRACE network [50c] - Listening... 15:31:06.203125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:06.203125 TRACE network [50c] - Made first apply on cl 15:31:06.203125 TRACE network [50c] - Applied on gs 15:31:06.203125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.203125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.578125 TRACE network [50c] - Made second apply on cl 15:31:06.578125 TRACE network [50c] - Listening... 15:31:06.578125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.578125 TRACE network [50c] - Made first apply on cl 15:31:06.578125 TRACE network [50c] - Applied on gs 15:31:06.578125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:06.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.578125 TRACE network [50c] - Made second apply on cl 15:31:06.578125 TRACE network [50c] - Listening... 15:31:06.578125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:06.578125 TRACE network [50c] - Made first apply on cl 15:31:06.578125 TRACE network [50c] - Applied on gs 15:31:06.578125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.578125 TRACE network [50c] - Made second apply on cl 15:31:06.578125 TRACE network [50c] - Listening... 15:31:06.578125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=73. 15:31:06.578125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:06.578125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.578125 TRACE global [2c0] - We'll wait till request 73 is answered. 15:31:06.578125 TRACE network [50c] - Made first apply on cl 15:31:06.578125 TRACE network [50c] - Applied on gs 15:31:06.578125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:06.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.578125 TRACE network [50c] - Made second apply on cl 15:31:06.578125 TRACE network [50c] - Listening... 15:31:06.578125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:06.578125 TRACE network [50c] - Made first apply on cl 15:31:06.578125 TRACE network [50c] - Applied on gs 15:31:06.578125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.578125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.906250 TRACE network [50c] - Made second apply on cl 15:31:06.906250 TRACE network [50c] - Listening... 15:31:06.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.906250 TRACE network [50c] - Made first apply on cl 15:31:06.906250 TRACE network [50c] - Applied on gs 15:31:06.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:06.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.921875 TRACE network [50c] - Made second apply on cl 15:31:06.921875 TRACE network [50c] - Listening... 15:31:06.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:06.921875 TRACE network [50c] - Made first apply on cl 15:31:06.921875 TRACE network [50c] - Applied on gs 15:31:06.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:06.921875 TRACE network [50c] - Made second apply on cl 15:31:06.921875 TRACE network [50c] - Listening... 15:31:06.921875 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=74. 15:31:06.921875 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:06.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:06.921875 TRACE global [2c0] - We'll wait till request 74 is answered. 15:31:06.921875 TRACE network [50c] - Made first apply on cl 15:31:06.921875 TRACE network [50c] - Applied on gs 15:31:06.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:06.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:06.921875 TRACE network [50c] - Made second apply on cl 15:31:06.921875 TRACE network [50c] - Listening... 15:31:06.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:06.921875 TRACE network [50c] - Made first apply on cl 15:31:06.921875 TRACE network [50c] - Applied on gs 15:31:06.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:06.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:06.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:06.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:06.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.218750 TRACE network [50c] - Made second apply on cl 15:31:07.218750 TRACE network [50c] - Listening... 15:31:07.218750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.218750 TRACE network [50c] - Made first apply on cl 15:31:07.218750 TRACE network [50c] - Applied on gs 15:31:07.218750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:07.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.218750 TRACE network [50c] - Made second apply on cl 15:31:07.218750 TRACE network [50c] - Listening... 15:31:07.218750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:07.218750 TRACE network [50c] - Made first apply on cl 15:31:07.218750 TRACE network [50c] - Applied on gs 15:31:07.218750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.218750 TRACE network [50c] - Made second apply on cl 15:31:07.218750 TRACE network [50c] - Listening... 15:31:07.218750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=75. 15:31:07.218750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:07.218750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.234375 TRACE global [2c0] - We'll wait till request 75 is answered. 15:31:07.234375 TRACE network [50c] - Made first apply on cl 15:31:07.234375 TRACE network [50c] - Applied on gs 15:31:07.234375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:07.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.234375 TRACE network [50c] - Made second apply on cl 15:31:07.234375 TRACE network [50c] - Listening... 15:31:07.234375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:07.234375 TRACE network [50c] - Made first apply on cl 15:31:07.234375 TRACE network [50c] - Applied on gs 15:31:07.234375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:07.546875 TRACE ai [50c] - Completing goal: FIND OBJ 1,650 (Adelaide) 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.546875 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:07.546875 TRACE network [50c] - Made first apply on cl 15:31:07.546875 TRACE network [50c] - Applied on gs 15:31:07.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '70'. 15:31:07.546875 DEBUG ai [50c] - Adding query 70 - Hero Adelaide got level 2. Total queries count: 1 15:31:07.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:07.546875 TRACE network [50c] - Made second apply on cl 15:31:07.546875 TRACE network [50c] - Listening... 15:31:07.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:07.562500 TRACE network [50c] - Made first apply on cl 15:31:07.546875 DEBUG ai [7e0] - I'll answer the query 70 giving the choice 0 15:31:07.562500 TRACE network [7e0] - Sending a request "struct QueryReply". It'll have an ID=76. 15:31:07.562500 TRACE network [7e0] - Sending to server a pack of type struct QueryReply 15:31:07.562500 DEBUG ai [7e0] - Attempted answering query 70 - Hero Adelaide got level 2. Request id=76. Waiting for results... 15:31:07.562500 TRACE global [7e0] - We'll wait till request 76 is answered. 15:31:07.562500 TRACE network [50c] - Applied on gs 15:31:07.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.562500 TRACE network [50c] - Made second apply on cl 15:31:07.562500 TRACE network [50c] - Listening... 15:31:07.562500 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:07.562500 TRACE network [50c] - Made first apply on cl 15:31:07.562500 TRACE network [50c] - Applied on gs 15:31:07.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '7', val '1'. 15:31:07.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:07.562500 TRACE network [50c] - Made second apply on cl 15:31:07.562500 TRACE network [50c] - Listening... 15:31:07.562500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:07.562500 TRACE network [50c] - Made first apply on cl 15:31:07.562500 TRACE network [50c] - Applied on gs 15:31:07.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:07.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:07.562500 TRACE network [50c] - Made second apply on cl 15:31:07.562500 TRACE network [50c] - Listening... 15:31:07.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.562500 TRACE network [50c] - Made first apply on cl 15:31:07.562500 TRACE network [50c] - Applied on gs 15:31:07.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:07.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.562500 TRACE network [50c] - Made second apply on cl 15:31:07.562500 TRACE network [50c] - Listening... 15:31:07.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:07.562500 TRACE network [50c] - Made first apply on cl 15:31:07.562500 TRACE network [50c] - Applied on gs 15:31:07.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.562500 DEBUG ai [50c] - Removing query 70 - Hero Adelaide got level 2. Total queries count: 0 15:31:07.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.562500 TRACE network [50c] - Made second apply on cl 15:31:07.562500 TRACE network [50c] - Listening... 15:31:07.562500 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Learning Stone at 98 139 0. 15:31:07.562500 TRACE ai [2c0] - Completing goal: FIND OBJ 1,650 (Adelaide) 15:31:07.562500 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:07.562500 TRACE ai [2c0] - Completing goal: VISIT TILE (98 139 0) (Adelaide) 15:31:07.562500 DEBUG ai [2c0] - Hero Adelaide moved from 103 140 0 to 98 139 0. Returning 1. 15:31:07.578125 DEBUG ai [2c0] - Of all 3 destinations, object oid=1668 seems nice 15:31:07.578125 DEBUG ai [2c0] - Adelaide will try to visit Fountain of Fortune at (97 141 0) 15:31:07.578125 DEBUG ai [2c0] - Moving hero Adelaide to tile 97 141 0 15:31:07.578125 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=77. 15:31:07.578125 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:07.578125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.578125 TRACE network [50c] - Made first apply on cl 15:31:07.578125 TRACE global [2c0] - We'll wait till request 77 is answered. 15:31:07.578125 TRACE network [50c] - Applied on gs 15:31:07.578125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:07.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.578125 TRACE network [50c] - Made second apply on cl 15:31:07.578125 TRACE network [50c] - Listening... 15:31:07.578125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:07.578125 TRACE network [50c] - Made first apply on cl 15:31:07.578125 TRACE network [50c] - Applied on gs 15:31:07.578125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.578125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.578125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.875000 TRACE network [50c] - Made second apply on cl 15:31:07.875000 TRACE network [50c] - Listening... 15:31:07.875000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.875000 TRACE network [50c] - Made first apply on cl 15:31:07.875000 TRACE network [50c] - Applied on gs 15:31:07.875000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:07.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.875000 TRACE network [50c] - Made second apply on cl 15:31:07.875000 TRACE network [50c] - Listening... 15:31:07.875000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:07.875000 TRACE network [50c] - Made first apply on cl 15:31:07.875000 TRACE network [50c] - Applied on gs 15:31:07.875000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:07.875000 TRACE network [50c] - Made second apply on cl 15:31:07.875000 TRACE network [50c] - Listening... 15:31:07.875000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=78. 15:31:07.875000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:07.875000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:07.875000 TRACE network [50c] - Made first apply on cl 15:31:07.875000 TRACE global [2c0] - We'll wait till request 78 is answered. 15:31:07.875000 TRACE network [50c] - Applied on gs 15:31:07.875000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:07.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:07.875000 TRACE network [50c] - Made second apply on cl 15:31:07.875000 TRACE network [50c] - Listening... 15:31:07.875000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:07.875000 TRACE network [50c] - Made first apply on cl 15:31:07.875000 TRACE network [50c] - Applied on gs 15:31:07.875000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:07.875000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:07.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:07.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:07.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.250000 TRACE network [50c] - Made second apply on cl 15:31:08.250000 TRACE network [50c] - Listening... 15:31:08.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.250000 TRACE network [50c] - Made first apply on cl 15:31:08.250000 TRACE network [50c] - Applied on gs 15:31:08.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:08.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.250000 TRACE network [50c] - Made second apply on cl 15:31:08.250000 TRACE network [50c] - Listening... 15:31:08.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:08.250000 TRACE network [50c] - Made first apply on cl 15:31:08.250000 TRACE network [50c] - Applied on gs 15:31:08.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.250000 TRACE network [50c] - Made second apply on cl 15:31:08.250000 TRACE network [50c] - Listening... 15:31:08.250000 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=79. 15:31:08.250000 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:08.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.250000 TRACE network [50c] - Made first apply on cl 15:31:08.250000 TRACE global [2c0] - We'll wait till request 79 is answered. 15:31:08.250000 TRACE network [50c] - Applied on gs 15:31:08.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:08.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.250000 TRACE network [50c] - Made second apply on cl 15:31:08.250000 TRACE network [50c] - Listening... 15:31:08.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:08.250000 TRACE network [50c] - Made first apply on cl 15:31:08.250000 TRACE network [50c] - Applied on gs 15:31:08.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Fortune'. 15:31:08.593750 TRACE ai [50c] - Completing goal: FIND OBJ 1,668 (Adelaide) 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '607'. 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct GiveBonus, data: {CPack: type '115'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:08.593750 TRACE network [50c] - Made first apply on cl 15:31:08.593750 TRACE network [50c] - Applied on gs 15:31:08.593750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.593750 TRACE network [50c] - Made second apply on cl 15:31:08.593750 TRACE network [50c] - Listening... 15:31:08.593750 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Fountain of Fortune at 97 141 0. 15:31:08.593750 TRACE ai [2c0] - Completing goal: FIND OBJ 1,668 (Adelaide) 15:31:08.593750 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:08.593750 TRACE ai [2c0] - Completing goal: VISIT TILE (97 141 0) (Adelaide) 15:31:08.593750 DEBUG ai [2c0] - Hero Adelaide moved from 98 139 0 to 97 141 0. Returning 1. 15:31:08.640625 DEBUG ai [2c0] - Of all 2 destinations, object oid=1653 seems nice 15:31:08.640625 DEBUG ai [2c0] - Adelaide will try to visit Guardhouse at (94 140 0) 15:31:08.640625 DEBUG ai [2c0] - Moving hero Adelaide to tile 94 140 0 15:31:08.640625 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=80. 15:31:08.640625 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:08.640625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.640625 TRACE network [50c] - Made first apply on cl 15:31:08.640625 TRACE global [2c0] - We'll wait till request 80 is answered. 15:31:08.640625 TRACE network [50c] - Applied on gs 15:31:08.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:08.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.640625 TRACE network [50c] - Made second apply on cl 15:31:08.640625 TRACE network [50c] - Listening... 15:31:08.640625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:08.640625 TRACE network [50c] - Made first apply on cl 15:31:08.640625 TRACE network [50c] - Applied on gs 15:31:08.640625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.640625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:08.968750 TRACE network [50c] - Made second apply on cl 15:31:08.968750 TRACE network [50c] - Listening... 15:31:08.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.968750 TRACE network [50c] - Made first apply on cl 15:31:08.968750 TRACE network [50c] - Applied on gs 15:31:08.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:08.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.968750 TRACE network [50c] - Made second apply on cl 15:31:08.968750 TRACE network [50c] - Listening... 15:31:08.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:08.968750 TRACE network [50c] - Made first apply on cl 15:31:08.968750 TRACE network [50c] - Applied on gs 15:31:08.968750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:08.968750 TRACE network [50c] - Made second apply on cl 15:31:08.968750 TRACE network [50c] - Listening... 15:31:08.968750 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=81. 15:31:08.968750 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:08.968750 TRACE global [2c0] - We'll wait till request 81 is answered. 15:31:08.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:08.968750 TRACE network [50c] - Made first apply on cl 15:31:08.968750 TRACE network [50c] - Applied on gs 15:31:08.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:08.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:08.968750 TRACE network [50c] - Made second apply on cl 15:31:08.968750 TRACE network [50c] - Listening... 15:31:08.968750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:08.968750 TRACE network [50c] - Made first apply on cl 15:31:08.968750 TRACE network [50c] - Applied on gs 15:31:08.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:08.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:08.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:08.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.296875 TRACE network [50c] - Made second apply on cl 15:31:09.296875 TRACE network [50c] - Listening... 15:31:09.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:09.296875 TRACE network [50c] - Made first apply on cl 15:31:09.296875 TRACE network [50c] - Applied on gs 15:31:09.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:09.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:09.296875 TRACE network [50c] - Made second apply on cl 15:31:09.296875 TRACE network [50c] - Listening... 15:31:09.296875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.296875 TRACE network [50c] - Made first apply on cl 15:31:09.296875 TRACE network [50c] - Applied on gs 15:31:09.296875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.296875 TRACE network [50c] - Made second apply on cl 15:31:09.296875 TRACE network [50c] - Listening... 15:31:09.296875 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=82. 15:31:09.296875 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:09.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:09.296875 TRACE global [2c0] - We'll wait till request 82 is answered. 15:31:09.296875 TRACE network [50c] - Made first apply on cl 15:31:09.296875 TRACE network [50c] - Applied on gs 15:31:09.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:09.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:09.296875 TRACE network [50c] - Made second apply on cl 15:31:09.296875 TRACE network [50c] - Listening... 15:31:09.296875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:09.296875 TRACE network [50c] - Made first apply on cl 15:31:09.296875 TRACE network [50c] - Applied on gs 15:31:09.296875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:09.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:09.296875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:09.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:09.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:09.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:09.609375 TRACE network [50c] - Made second apply on cl 15:31:09.609375 TRACE network [50c] - Listening... 15:31:09.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:09.609375 TRACE network [50c] - Made first apply on cl 15:31:09.609375 TRACE network [50c] - Applied on gs 15:31:09.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Guardhouse'. 15:31:09.609375 TRACE ai [50c] - Completing goal: FIND OBJ 1,653 (Adelaide) 15:31:09.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:09.609375 TRACE network [50c] - Made second apply on cl 15:31:09.609375 TRACE network [50c] - Listening... 15:31:09.609375 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:09.609375 TRACE network [50c] - Made first apply on cl 15:31:09.609375 TRACE network [50c] - Applied on gs 15:31:09.609375 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:09.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:09.609375 TRACE network [50c] - Made second apply on cl 15:31:09.609375 TRACE network [50c] - Listening... 15:31:09.609375 TRACE network [50c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:31:09.609375 TRACE network [50c] - Made first apply on cl 15:31:09.609375 TRACE network [50c] - Applied on gs 15:31:09.609375 TRACE ai [50c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Guardhouse} Would you like to recruit Pikemen?', askID '79', soundID '0', selection '0', cancel '1'. 15:31:09.609375 DEBUG ai [50c] - Adding query 79 - Blocking dialog query with 0 components - {Guardhouse} Would you like to recruit Pikemen?. Total queries count: 1 15:31:09.640625 DEBUG ai [1c0] - I'll answer the query 79 giving the choice 1 15:31:09.640625 TRACE network [1c0] - Sending a request "struct QueryReply". It'll have an ID=83. 15:31:09.640625 TRACE network [1c0] - Sending to server a pack of type struct QueryReply 15:31:09.640625 DEBUG ai [1c0] - Attempted answering query 79 - Blocking dialog query with 0 components - {Guardhouse} Would you like to recruit Pikemen?. Request id=83. Waiting for results... 15:31:09.640625 TRACE global [1c0] - We'll wait till request 83 is answered. 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.640625 TRACE network [50c] - Made first apply on cl 15:31:09.640625 TRACE network [50c] - Applied on gs 15:31:09.640625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.640625 DEBUG ai [50c] - Removing query 79 - Blocking dialog query with 0 components - {Guardhouse} Would you like to recruit Pikemen?. Total queries count: 0 15:31:09.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.640625 TRACE network [50c] - Made second apply on cl 15:31:09.640625 TRACE network [50c] - Listening... 15:31:09.640625 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Guardhouse at 94 140 0. 15:31:09.640625 TRACE ai [2c0] - Completing goal: FIND OBJ 1,653 (Adelaide) 15:31:09.640625 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:09.640625 TRACE ai [2c0] - Completing goal: VISIT TILE (94 140 0) (Adelaide) 15:31:09.640625 DEBUG ai [2c0] - Hero Adelaide moved from 97 141 0 to 94 140 0. Returning 1. 15:31:09.656250 DEBUG ai [2c0] - Of all 1 destinations, object oid=1654 seems nice 15:31:09.656250 DEBUG ai [2c0] - Adelaide will try to visit Treasure Chest at (93 141 0) 15:31:09.656250 DEBUG ai [2c0] - Moving hero Adelaide to tile 93 141 0 15:31:09.656250 TRACE network [2c0] - Sending a request "struct MoveHero". It'll have an ID=84. 15:31:09.656250 TRACE network [2c0] - Sending to server a pack of type struct MoveHero 15:31:09.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:09.656250 TRACE global [2c0] - We'll wait till request 84 is answered. 15:31:09.656250 TRACE network [50c] - Made first apply on cl 15:31:09.656250 TRACE network [50c] - Applied on gs 15:31:09.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:09.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:09.656250 TRACE network [50c] - Made second apply on cl 15:31:09.656250 TRACE network [50c] - Listening... 15:31:09.671875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:09.671875 TRACE network [50c] - Made first apply on cl 15:31:09.671875 TRACE network [50c] - Applied on gs 15:31:09.671875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:09.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:09.671875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:09.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:09.765625 TRACE network [50c] - Made second apply on cl 15:31:09.765625 TRACE network [50c] - Listening... 15:31:09.765625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:09.765625 TRACE network [50c] - Made first apply on cl 15:31:09.765625 TRACE network [50c] - Applied on gs 15:31:09.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 15:31:09.765625 TRACE ai [50c] - Completing goal: FIND OBJ 1,654 (Adelaide) 15:31:09.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:09.765625 TRACE network [50c] - Made second apply on cl 15:31:09.765625 TRACE network [50c] - Listening... 15:31:09.765625 TRACE network [50c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:31:09.765625 TRACE network [50c] - Made first apply on cl 15:31:09.765625 TRACE network [50c] - Applied on gs 15:31:09.765625 TRACE ai [50c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?', askID '82', soundID '172', selection '1', cancel '0'. 15:31:09.765625 DEBUG ai [50c] - Adding query 82 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Total queries count: 1 15:31:09.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:31:09.781250 TRACE network [50c] - Made second apply on cl 15:31:09.781250 TRACE network [50c] - Listening... 15:31:09.781250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.781250 TRACE network [50c] - Made first apply on cl 15:31:09.781250 DEBUG ai [858] - I'll answer the query 82 giving the choice 2 15:31:09.781250 TRACE network [858] - Sending a request "struct QueryReply". It'll have an ID=85. 15:31:09.781250 TRACE network [858] - Sending to server a pack of type struct QueryReply 15:31:09.781250 DEBUG ai [858] - Attempted answering query 82 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Request id=85. Waiting for results... 15:31:09.796875 TRACE global [858] - We'll wait till request 85 is answered. 15:31:09.796875 TRACE network [50c] - Applied on gs 15:31:09.796875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.796875 TRACE network [50c] - Made second apply on cl 15:31:09.796875 TRACE network [50c] - Listening... 15:31:09.796875 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:09.796875 TRACE network [50c] - Made first apply on cl 15:31:09.796875 TRACE network [50c] - Applied on gs 15:31:09.796875 TRACE network [50c] - Made second apply on cl 15:31:09.796875 TRACE network [50c] - Listening... 15:31:09.796875 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:09.796875 TRACE network [50c] - Made first apply on cl 15:31:09.796875 TRACE network [50c] - Applied on gs 15:31:09.796875 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:09.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:09.796875 TRACE network [50c] - Made second apply on cl 15:31:09.796875 TRACE network [50c] - Listening... 15:31:09.796875 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:09.796875 TRACE network [50c] - Made first apply on cl 15:31:09.796875 TRACE network [50c] - Applied on gs 15:31:09.796875 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '500'. 15:31:09.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:09.796875 TRACE network [50c] - Made second apply on cl 15:31:09.796875 TRACE network [50c] - Listening... 15:31:09.796875 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:09.796875 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:09.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:09.796875 TRACE network [50c] - Made first apply on cl 15:31:09.796875 DEBUG global [50c] - removing object id=1654; address=139995880; name=Treasure Chest 15:31:09.812500 TRACE network [50c] - Applied on gs 15:31:09.812500 TRACE network [50c] - Made second apply on cl 15:31:09.812500 TRACE network [50c] - Listening... 15:31:09.812500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:09.812500 TRACE network [50c] - Made first apply on cl 15:31:09.812500 TRACE network [50c] - Applied on gs 15:31:09.812500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:09.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:09.812500 TRACE network [50c] - Made second apply on cl 15:31:09.812500 TRACE network [50c] - Listening... 15:31:09.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:09.812500 TRACE network [50c] - Made first apply on cl 15:31:09.812500 TRACE network [50c] - Applied on gs 15:31:09.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:09.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:09.812500 TRACE network [50c] - Made second apply on cl 15:31:09.812500 TRACE network [50c] - Listening... 15:31:09.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.812500 TRACE network [50c] - Made first apply on cl 15:31:09.812500 TRACE network [50c] - Applied on gs 15:31:09.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.812500 DEBUG ai [50c] - Removing query 82 - Blocking dialog query with 2 components - {Chest} After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute it to the peasants for experience. Which do you choose?. Total queries count: 0 15:31:09.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.812500 TRACE network [50c] - Made second apply on cl 15:31:09.812500 TRACE network [50c] - Listening... 15:31:09.812500 TRACE ai [2c0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Guardhouse at 94 140 0. 15:31:09.812500 TRACE ai [2c0] - Completing goal: FIND OBJ 1,653 (Adelaide) 15:31:09.812500 TRACE ai [2c0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:09.812500 TRACE ai [2c0] - Completing goal: VISIT TILE (93 141 0) (Adelaide) 15:31:09.812500 DEBUG ai [2c0] - Hero Adelaide moved from 94 140 0 to 94 140 0. Returning 1. 15:31:09.828125 TRACE ai [2c0] - Time of looking for wander destination was 4844 ms. 15:31:09.828125 INFO ai [2c0] - Player 0 ends turn 15:31:09.828125 DEBUG ai [2c0] - Resources at the end of turn: [1495, 700, 1502, 700, 700, 700, 993034, 0] 15:31:09.828125 TRACE global [2c0] - Player 0 ended his turn. 15:31:09.828125 TRACE network [2c0] - Sending a request "struct EndTurn". It'll have an ID=86. 15:31:09.828125 TRACE network [2c0] - Sending to server a pack of type struct EndTurn 15:31:09.828125 TRACE global [2c0] - We'll wait till request 86 is answered. 15:31:09.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:09.828125 TRACE network [50c] - Made first apply on cl 15:31:09.828125 TRACE network [50c] - Applied on gs 15:31:09.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:09.828125 TRACE network [50c] - Made second apply on cl 15:31:09.828125 TRACE network [50c] - Listening... 15:31:09.828125 INFO global [2c0] - Player 0 ended turn 15:31:09.828125 TRACE network [50c] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:31:09.828125 TRACE network [50c] - Made first apply on cl 15:31:09.828125 TRACE network [50c] - Applied on gs 15:31:09.859375 TRACE ai [50c] - Entering void __thiscall VCAI::yourTurn(void). 15:31:09.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::yourTurn(void). 15:31:09.859375 TRACE network [50c] - Made second apply on cl 15:31:09.859375 TRACE network [50c] - Listening... 15:31:09.859375 INFO global [920] - Player 1 starting turn 15:31:09.859375 DEBUG ai [920] - Striving to goal of type WIN 15:31:09.859375 DEBUG ai [920] - Considering goal WIN 15:31:09.859375 DEBUG ai [920] - Considering goal CONQUER 15:31:09.937500 TRACE ai [920] - It's safe for {Seiya} to visit tile 26 47 0 15:31:09.984375 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 79 0 15:31:09.984375 DEBUG ai [920] - Choosing abstract goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.000000 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.000000 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.031250 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:10.031250 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:10.031250 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:10.046875 DEBUG ai [920] - Trying to recruit a hero in Five Peaks at 112 76 0 15:31:10.046875 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=87. 15:31:10.046875 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:10.046875 TRACE global [920] - We'll wait till request 87 is answered. 15:31:10.046875 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:10.046875 TRACE network [50c] - Made first apply on cl 15:31:10.046875 TRACE network [50c] - Applied on gs 15:31:10.046875 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.046875 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.046875 TRACE network [50c] - Made second apply on cl 15:31:10.046875 TRACE network [50c] - Listening... 15:31:10.046875 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:10.046875 TRACE network [50c] - Made first apply on cl 15:31:10.046875 TRACE network [50c] - Applied on gs 15:31:10.046875 TRACE network [50c] - Made second apply on cl 15:31:10.046875 TRACE network [50c] - Listening... 15:31:10.046875 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:10.046875 TRACE network [50c] - Made first apply on cl 15:31:10.046875 TRACE network [50c] - Applied on gs 15:31:10.046875 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '997500'. 15:31:10.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:10.046875 TRACE network [50c] - Made second apply on cl 15:31:10.046875 TRACE network [50c] - Listening... 15:31:10.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:10.046875 TRACE network [50c] - Made first apply on cl 15:31:10.046875 TRACE network [50c] - Applied on gs 15:31:10.046875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.046875 TRACE network [50c] - Made second apply on cl 15:31:10.046875 TRACE network [50c] - Listening... 15:31:10.046875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.046875 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.062500 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:10.078125 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:10.078125 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:10.078125 DEBUG ai [920] - Trying to recruit a hero in Pegasus North at 23 43 0 15:31:10.078125 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=88. 15:31:10.078125 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:10.078125 TRACE global [920] - We'll wait till request 88 is answered. 15:31:10.078125 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:10.078125 TRACE network [50c] - Made first apply on cl 15:31:10.078125 TRACE network [50c] - Applied on gs 15:31:10.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.078125 TRACE network [50c] - Made second apply on cl 15:31:10.078125 TRACE network [50c] - Listening... 15:31:10.078125 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:10.078125 TRACE network [50c] - Made first apply on cl 15:31:10.078125 TRACE network [50c] - Applied on gs 15:31:10.078125 TRACE network [50c] - Made second apply on cl 15:31:10.078125 TRACE network [50c] - Listening... 15:31:10.078125 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:10.078125 TRACE network [50c] - Made first apply on cl 15:31:10.078125 TRACE network [50c] - Applied on gs 15:31:10.078125 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '995000'. 15:31:10.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:10.078125 TRACE network [50c] - Made second apply on cl 15:31:10.078125 TRACE network [50c] - Listening... 15:31:10.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:10.078125 TRACE network [50c] - Made first apply on cl 15:31:10.078125 TRACE network [50c] - Applied on gs 15:31:10.078125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.078125 TRACE network [50c] - Made second apply on cl 15:31:10.078125 TRACE network [50c] - Listening... 15:31:10.078125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.078125 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.109375 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:10.140625 DEBUG ai [920] - Considering goal EXPLORE 15:31:10.156250 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:10.187500 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:10.203125 TRACE ai [920] - Time of where to explore was 16 ms. 15:31:10.281250 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:10.296875 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:10.296875 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:10.312500 DEBUG ai [920] - Considering goal VISIT TILE (111 77 0) (Tyraxor) 15:31:10.312500 DEBUG ai [920] - Trying to realize VISIT TILE (111 77 0) (Tyraxor) (value 4.061) 15:31:10.312500 DEBUG ai [920] - Moving hero Tyraxor to tile 111 77 0 15:31:10.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=89. 15:31:10.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:10.312500 TRACE global [920] - We'll wait till request 89 is answered. 15:31:10.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:10.312500 TRACE network [50c] - Made first apply on cl 15:31:10.312500 TRACE network [50c] - Applied on gs 15:31:10.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:10.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:10.312500 TRACE network [50c] - Made second apply on cl 15:31:10.312500 TRACE network [50c] - Listening... 15:31:10.328125 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:10.328125 TRACE network [50c] - Made first apply on cl 15:31:10.328125 TRACE network [50c] - Applied on gs 15:31:10.328125 TRACE network [50c] - Made second apply on cl 15:31:10.328125 TRACE network [50c] - Listening... 15:31:10.328125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:10.328125 TRACE network [50c] - Made first apply on cl 15:31:10.328125 TRACE network [50c] - Applied on gs 15:31:10.328125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:10.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:10.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:10.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:10.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:10.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:10.656250 TRACE network [50c] - Made second apply on cl 15:31:10.656250 TRACE network [50c] - Listening... 15:31:10.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:10.656250 TRACE network [50c] - Made first apply on cl 15:31:10.656250 TRACE network [50c] - Applied on gs 15:31:10.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:10.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:10.656250 TRACE network [50c] - Made second apply on cl 15:31:10.656250 TRACE network [50c] - Listening... 15:31:10.656250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:10.656250 TRACE network [50c] - Made first apply on cl 15:31:10.656250 TRACE network [50c] - Applied on gs 15:31:10.656250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.656250 TRACE network [50c] - Made second apply on cl 15:31:10.656250 TRACE network [50c] - Listening... 15:31:10.656250 TRACE ai [920] - Completing goal: VISIT TILE (111 77 0) (Tyraxor) 15:31:10.656250 DEBUG ai [920] - Hero Tyraxor moved from 112 76 0 to 111 77 0. Returning 1. 15:31:10.703125 TRACE ai [920] - Completing goal: VISIT TILE (111 77 0) (Tyraxor) 15:31:10.703125 DEBUG ai [920] - Hero Tyraxor visited tile (111 77 0) 15:31:10.703125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.703125 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.718750 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:10.765625 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:10.765625 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:10.765625 DEBUG ai [920] - Trying to recruit a hero in Five Peaks at 112 76 0 15:31:10.765625 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=90. 15:31:10.765625 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:10.765625 TRACE global [920] - We'll wait till request 90 is answered. 15:31:10.765625 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:10.765625 TRACE network [50c] - Made first apply on cl 15:31:10.765625 TRACE network [50c] - Applied on gs 15:31:10.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:10.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:10.765625 TRACE network [50c] - Made second apply on cl 15:31:10.765625 TRACE network [50c] - Listening... 15:31:10.765625 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:10.765625 TRACE network [50c] - Made first apply on cl 15:31:10.765625 TRACE network [50c] - Applied on gs 15:31:10.765625 TRACE network [50c] - Made second apply on cl 15:31:10.765625 TRACE network [50c] - Listening... 15:31:10.765625 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:10.765625 TRACE network [50c] - Made first apply on cl 15:31:10.765625 TRACE network [50c] - Applied on gs 15:31:10.765625 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '992500'. 15:31:10.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:10.765625 TRACE network [50c] - Made second apply on cl 15:31:10.765625 TRACE network [50c] - Listening... 15:31:10.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:10.765625 TRACE network [50c] - Made first apply on cl 15:31:10.765625 TRACE network [50c] - Applied on gs 15:31:10.765625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:10.765625 TRACE network [50c] - Made second apply on cl 15:31:10.765625 TRACE network [50c] - Listening... 15:31:10.765625 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.765625 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:10.796875 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:10.843750 DEBUG ai [920] - Considering goal EXPLORE 15:31:10.843750 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:10.890625 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:10.906250 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:11.000000 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:11.062500 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:11.062500 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:11.078125 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:11.078125 DEBUG ai [920] - Considering goal VISIT TILE (111 78 0) (Tyraxor) 15:31:11.078125 DEBUG ai [920] - Trying to realize VISIT TILE (111 78 0) (Tyraxor) (value 4.062) 15:31:11.078125 DEBUG ai [920] - Moving hero Tyraxor to tile 111 78 0 15:31:11.078125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=91. 15:31:11.078125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:11.078125 TRACE global [920] - We'll wait till request 91 is answered. 15:31:11.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:11.078125 TRACE network [50c] - Made first apply on cl 15:31:11.078125 TRACE network [50c] - Applied on gs 15:31:11.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:11.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:11.078125 TRACE network [50c] - Made second apply on cl 15:31:11.078125 TRACE network [50c] - Listening... 15:31:11.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:11.078125 TRACE network [50c] - Made first apply on cl 15:31:11.078125 TRACE network [50c] - Applied on gs 15:31:11.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:11.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:11.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:11.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:11.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.375000 TRACE network [50c] - Made second apply on cl 15:31:11.375000 TRACE network [50c] - Listening... 15:31:11.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:11.390625 TRACE network [50c] - Made first apply on cl 15:31:11.390625 TRACE network [50c] - Applied on gs 15:31:11.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:11.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:11.390625 TRACE network [50c] - Made second apply on cl 15:31:11.390625 TRACE network [50c] - Listening... 15:31:11.390625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:11.390625 TRACE network [50c] - Made first apply on cl 15:31:11.390625 TRACE network [50c] - Applied on gs 15:31:11.390625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:11.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:11.390625 TRACE network [50c] - Made second apply on cl 15:31:11.390625 TRACE network [50c] - Listening... 15:31:11.390625 TRACE ai [920] - Completing goal: VISIT TILE (111 78 0) (Tyraxor) 15:31:11.390625 DEBUG ai [920] - Hero Tyraxor moved from 111 77 0 to 111 78 0. Returning 1. 15:31:11.390625 TRACE ai [920] - Completing goal: VISIT TILE (111 78 0) (Tyraxor) 15:31:11.390625 DEBUG ai [920] - Hero Tyraxor visited tile (111 78 0) 15:31:11.390625 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:11.390625 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:11.437500 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:11.468750 DEBUG ai [920] - Considering goal EXPLORE 15:31:11.531250 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:11.562500 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:11.609375 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:11.671875 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:11.750000 TRACE ai [920] - Time of where to explore was 79 ms. 15:31:11.750000 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:11.765625 TRACE ai [920] - Time of where to explore was 15 ms. 15:31:11.765625 DEBUG ai [920] - Considering goal VISIT TILE (110 79 0) (Tyraxor) 15:31:11.765625 DEBUG ai [920] - Trying to realize VISIT TILE (110 79 0) (Tyraxor) (value 4.061) 15:31:11.765625 DEBUG ai [920] - Moving hero Tyraxor to tile 110 79 0 15:31:11.765625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=92. 15:31:11.765625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:11.765625 TRACE global [920] - We'll wait till request 92 is answered. 15:31:11.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:11.781250 TRACE network [50c] - Made first apply on cl 15:31:11.781250 TRACE network [50c] - Applied on gs 15:31:11.781250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:11.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:11.781250 TRACE network [50c] - Made second apply on cl 15:31:11.781250 TRACE network [50c] - Listening... 15:31:11.781250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:11.781250 TRACE network [50c] - Made first apply on cl 15:31:11.781250 TRACE network [50c] - Applied on gs 15:31:11.781250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:11.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:11.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:11.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:11.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:11.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:11.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.156250 TRACE network [50c] - Made second apply on cl 15:31:12.156250 TRACE network [50c] - Listening... 15:31:12.156250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:12.156250 TRACE network [50c] - Made first apply on cl 15:31:12.156250 TRACE network [50c] - Applied on gs 15:31:12.156250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:12.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:12.156250 TRACE network [50c] - Made second apply on cl 15:31:12.156250 TRACE network [50c] - Listening... 15:31:12.156250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:12.156250 TRACE network [50c] - Made first apply on cl 15:31:12.156250 TRACE network [50c] - Applied on gs 15:31:12.156250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:12.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:12.156250 TRACE network [50c] - Made second apply on cl 15:31:12.156250 TRACE network [50c] - Listening... 15:31:12.156250 TRACE ai [920] - Completing goal: VISIT TILE (110 79 0) (Tyraxor) 15:31:12.156250 DEBUG ai [920] - Hero Tyraxor moved from 111 78 0 to 110 79 0. Returning 1. 15:31:12.156250 TRACE ai [920] - Completing goal: VISIT TILE (110 79 0) (Tyraxor) 15:31:12.156250 DEBUG ai [920] - Hero Tyraxor visited tile (110 79 0) 15:31:12.156250 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:12.156250 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:12.187500 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:12.218750 DEBUG ai [920] - Considering goal EXPLORE 15:31:12.265625 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:12.281250 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:12.328125 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:12.390625 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:12.468750 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:12.468750 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:12.484375 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:12.484375 DEBUG ai [920] - Considering goal VISIT TILE (109 80 0) (Tyraxor) 15:31:12.500000 DEBUG ai [920] - Trying to realize VISIT TILE (109 80 0) (Tyraxor) (value 4.043) 15:31:12.500000 DEBUG ai [920] - Moving hero Tyraxor to tile 109 80 0 15:31:12.500000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=93. 15:31:12.500000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:12.500000 TRACE global [920] - We'll wait till request 93 is answered. 15:31:12.500000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:12.500000 TRACE network [50c] - Made first apply on cl 15:31:12.500000 TRACE network [50c] - Applied on gs 15:31:12.500000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:12.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:12.500000 TRACE network [50c] - Made second apply on cl 15:31:12.500000 TRACE network [50c] - Listening... 15:31:12.500000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:12.500000 TRACE network [50c] - Made first apply on cl 15:31:12.500000 TRACE network [50c] - Applied on gs 15:31:12.500000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:12.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:12.500000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:12.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:12.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:12.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:12.843750 TRACE network [50c] - Made second apply on cl 15:31:12.843750 TRACE network [50c] - Listening... 15:31:12.843750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:12.843750 TRACE network [50c] - Made first apply on cl 15:31:12.843750 TRACE network [50c] - Applied on gs 15:31:12.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:12.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:12.843750 TRACE network [50c] - Made second apply on cl 15:31:12.843750 TRACE network [50c] - Listening... 15:31:12.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:12.843750 TRACE network [50c] - Made first apply on cl 15:31:12.843750 TRACE network [50c] - Applied on gs 15:31:12.843750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:12.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:12.843750 TRACE network [50c] - Made second apply on cl 15:31:12.843750 TRACE network [50c] - Listening... 15:31:12.843750 TRACE ai [920] - Completing goal: VISIT TILE (109 80 0) (Tyraxor) 15:31:12.843750 DEBUG ai [920] - Hero Tyraxor moved from 110 79 0 to 109 80 0. Returning 1. 15:31:12.843750 TRACE ai [920] - Completing goal: VISIT TILE (109 80 0) (Tyraxor) 15:31:12.843750 DEBUG ai [920] - Hero Tyraxor visited tile (109 80 0) 15:31:12.843750 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:12.843750 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:12.906250 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:12.921875 DEBUG ai [920] - Considering goal EXPLORE 15:31:13.000000 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:13.015625 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:13.078125 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:13.140625 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:13.218750 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:13.218750 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:13.234375 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:13.234375 DEBUG ai [920] - Considering goal VISIT TILE (110 81 0) (Tyraxor) 15:31:13.250000 DEBUG ai [920] - Trying to realize VISIT TILE (110 81 0) (Tyraxor) (value 4.014) 15:31:13.250000 DEBUG ai [920] - Moving hero Tyraxor to tile 110 81 0 15:31:13.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=94. 15:31:13.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:13.250000 TRACE global [920] - We'll wait till request 94 is answered. 15:31:13.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:13.250000 TRACE network [50c] - Made first apply on cl 15:31:13.250000 TRACE network [50c] - Applied on gs 15:31:13.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:13.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:13.250000 TRACE network [50c] - Made second apply on cl 15:31:13.250000 TRACE network [50c] - Listening... 15:31:13.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:13.250000 TRACE network [50c] - Made first apply on cl 15:31:13.250000 TRACE network [50c] - Applied on gs 15:31:13.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:13.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:13.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:13.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:13.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.515625 TRACE network [50c] - Made second apply on cl 15:31:13.515625 TRACE network [50c] - Listening... 15:31:13.515625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:13.515625 TRACE network [50c] - Made first apply on cl 15:31:13.515625 TRACE network [50c] - Applied on gs 15:31:13.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:13.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:13.562500 TRACE network [50c] - Made second apply on cl 15:31:13.562500 TRACE network [50c] - Listening... 15:31:13.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:13.562500 TRACE network [50c] - Made first apply on cl 15:31:13.562500 TRACE network [50c] - Applied on gs 15:31:13.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.562500 TRACE network [50c] - Made second apply on cl 15:31:13.562500 TRACE network [50c] - Listening... 15:31:13.562500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=95. 15:31:13.562500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:13.562500 TRACE global [920] - We'll wait till request 95 is answered. 15:31:13.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:13.562500 TRACE network [50c] - Made first apply on cl 15:31:13.562500 TRACE network [50c] - Applied on gs 15:31:13.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:13.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:13.562500 TRACE network [50c] - Made second apply on cl 15:31:13.562500 TRACE network [50c] - Listening... 15:31:13.562500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:13.562500 TRACE network [50c] - Made first apply on cl 15:31:13.562500 TRACE network [50c] - Applied on gs 15:31:13.562500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:13.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:13.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:13.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:13.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:13.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:13.812500 TRACE network [50c] - Made second apply on cl 15:31:13.812500 TRACE network [50c] - Listening... 15:31:13.812500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:13.812500 TRACE network [50c] - Made first apply on cl 15:31:13.812500 TRACE network [50c] - Applied on gs 15:31:13.812500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:13.812500 TRACE ai [50c] - Completing goal: FIND OBJ 2,542 (Tyraxor) 15:31:13.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:13.812500 TRACE network [50c] - Made second apply on cl 15:31:13.812500 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '90'. 15:31:13.828125 DEBUG ai [50c] - Adding query 90 - Hero Tyraxor got level 2. Total queries count: 1 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 DEBUG ai [51c] - I'll answer the query 90 giving the choice 0 15:31:13.828125 TRACE network [51c] - Sending a request "struct QueryReply". It'll have an ID=96. 15:31:13.828125 TRACE network [51c] - Sending to server a pack of type struct QueryReply 15:31:13.828125 DEBUG ai [51c] - Attempted answering query 90 - Hero Tyraxor got level 2. Request id=96. Waiting for results... 15:31:13.828125 TRACE global [51c] - We'll wait till request 96 is answered. 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '2', val '1'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:13.828125 TRACE network [50c] - Made first apply on cl 15:31:13.828125 TRACE network [50c] - Applied on gs 15:31:13.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.828125 DEBUG ai [50c] - Removing query 90 - Hero Tyraxor got level 2. Total queries count: 0 15:31:13.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:13.828125 TRACE network [50c] - Made second apply on cl 15:31:13.828125 TRACE network [50c] - Listening... 15:31:13.828125 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyraxor and object Learning Stone at 110 81 0. 15:31:13.828125 TRACE ai [920] - Completing goal: FIND OBJ 2,542 (Tyraxor) 15:31:13.828125 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:13.828125 TRACE ai [920] - Completing goal: VISIT TILE (110 81 0) (Tyraxor) 15:31:13.828125 DEBUG ai [920] - Hero Tyraxor moved from 109 80 0 to 110 81 0. Returning 1. 15:31:13.828125 TRACE ai [920] - Completing goal: VISIT TILE (110 81 0) (Tyraxor) 15:31:13.828125 DEBUG ai [920] - Hero Tyraxor visited tile (110 81 0) 15:31:13.828125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:13.843750 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:13.890625 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:13.921875 DEBUG ai [920] - Considering goal EXPLORE 15:31:14.000000 TRACE ai [920] - Time of where to explore was 16 ms. 15:31:14.000000 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:14.078125 TRACE ai [920] - Time of where to explore was 16 ms. 15:31:14.140625 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:14.218750 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:14.218750 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:14.234375 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:14.234375 DEBUG ai [920] - Considering goal VISIT TILE (110 82 0) (Tyraxor) 15:31:14.250000 DEBUG ai [920] - Trying to realize VISIT TILE (110 82 0) (Tyraxor) (value 4.055) 15:31:14.250000 DEBUG ai [920] - Moving hero Tyraxor to tile 110 82 0 15:31:14.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=97. 15:31:14.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:14.250000 TRACE global [920] - We'll wait till request 97 is answered. 15:31:14.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:14.250000 TRACE network [50c] - Made first apply on cl 15:31:14.250000 TRACE network [50c] - Applied on gs 15:31:14.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:14.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:14.250000 TRACE network [50c] - Made second apply on cl 15:31:14.250000 TRACE network [50c] - Listening... 15:31:14.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:14.250000 TRACE network [50c] - Made first apply on cl 15:31:14.250000 TRACE network [50c] - Applied on gs 15:31:14.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:14.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:14.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:14.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:14.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:14.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:14.562500 TRACE network [50c] - Made second apply on cl 15:31:14.562500 TRACE network [50c] - Listening... 15:31:14.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:14.562500 TRACE network [50c] - Made first apply on cl 15:31:14.562500 TRACE network [50c] - Applied on gs 15:31:14.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:14.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:14.562500 TRACE network [50c] - Made second apply on cl 15:31:14.562500 TRACE network [50c] - Listening... 15:31:14.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:14.562500 TRACE network [50c] - Made first apply on cl 15:31:14.562500 TRACE network [50c] - Applied on gs 15:31:14.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:14.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:14.562500 TRACE network [50c] - Made second apply on cl 15:31:14.562500 TRACE network [50c] - Listening... 15:31:14.562500 TRACE ai [920] - Completing goal: VISIT TILE (110 82 0) (Tyraxor) 15:31:14.562500 DEBUG ai [920] - Hero Tyraxor moved from 110 81 0 to 110 82 0. Returning 1. 15:31:14.578125 TRACE ai [920] - Completing goal: VISIT TILE (110 82 0) (Tyraxor) 15:31:14.578125 DEBUG ai [920] - Hero Tyraxor visited tile (110 82 0) 15:31:14.578125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:14.578125 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:14.640625 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:14.671875 DEBUG ai [920] - Considering goal EXPLORE 15:31:14.750000 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:14.765625 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:14.796875 TRACE ai [920] - Time of where to explore was 15 ms. 15:31:14.859375 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:14.937500 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:14.937500 DEBUG ai [920] - Considering goal EXPLORE (Ivor) 15:31:15.000000 TRACE ai [920] - Time of where to explore was 47 ms. 15:31:15.015625 DEBUG ai [920] - Considering goal VISIT TILE (113 83 0) (Ivor) 15:31:15.015625 DEBUG ai [920] - Trying to realize VISIT TILE (113 83 0) (Ivor) (value 4.000) 15:31:15.015625 DEBUG ai [920] - Moving hero Ivor to tile 113 83 0 15:31:15.015625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=98. 15:31:15.015625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:15.015625 TRACE global [920] - We'll wait till request 98 is answered. 15:31:15.015625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:15.015625 TRACE network [50c] - Made first apply on cl 15:31:15.015625 TRACE network [50c] - Applied on gs 15:31:15.015625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:15.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:15.015625 TRACE network [50c] - Made second apply on cl 15:31:15.015625 TRACE network [50c] - Listening... 15:31:15.015625 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:15.015625 TRACE network [50c] - Made first apply on cl 15:31:15.015625 TRACE network [50c] - Applied on gs 15:31:15.015625 TRACE network [50c] - Made second apply on cl 15:31:15.015625 TRACE network [50c] - Listening... 15:31:15.015625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:15.015625 TRACE network [50c] - Made first apply on cl 15:31:15.015625 TRACE network [50c] - Applied on gs 15:31:15.015625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.015625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.375000 TRACE network [50c] - Made second apply on cl 15:31:15.390625 TRACE network [50c] - Listening... 15:31:15.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:15.390625 TRACE network [50c] - Made first apply on cl 15:31:15.390625 TRACE network [50c] - Applied on gs 15:31:15.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:15.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:15.390625 TRACE network [50c] - Made second apply on cl 15:31:15.390625 TRACE network [50c] - Listening... 15:31:15.390625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:15.390625 TRACE network [50c] - Made first apply on cl 15:31:15.390625 TRACE network [50c] - Applied on gs 15:31:15.390625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:15.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:15.390625 TRACE network [50c] - Made second apply on cl 15:31:15.390625 TRACE network [50c] - Listening... 15:31:15.390625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=99. 15:31:15.390625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:15.390625 TRACE global [920] - We'll wait till request 99 is answered. 15:31:15.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:15.390625 TRACE network [50c] - Made first apply on cl 15:31:15.390625 TRACE network [50c] - Applied on gs 15:31:15.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:15.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:15.390625 TRACE network [50c] - Made second apply on cl 15:31:15.390625 TRACE network [50c] - Listening... 15:31:15.390625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:15.390625 TRACE network [50c] - Made first apply on cl 15:31:15.390625 TRACE network [50c] - Applied on gs 15:31:15.390625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.734375 TRACE network [50c] - Made second apply on cl 15:31:15.734375 TRACE network [50c] - Listening... 15:31:15.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:15.734375 TRACE network [50c] - Made first apply on cl 15:31:15.734375 TRACE network [50c] - Applied on gs 15:31:15.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:15.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:15.734375 TRACE network [50c] - Made second apply on cl 15:31:15.734375 TRACE network [50c] - Listening... 15:31:15.734375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:15.734375 TRACE network [50c] - Made first apply on cl 15:31:15.734375 TRACE network [50c] - Applied on gs 15:31:15.734375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:15.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:15.734375 TRACE network [50c] - Made second apply on cl 15:31:15.734375 TRACE network [50c] - Listening... 15:31:15.734375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=100. 15:31:15.734375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:15.734375 TRACE global [920] - We'll wait till request 100 is answered. 15:31:15.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:15.734375 TRACE network [50c] - Made first apply on cl 15:31:15.734375 TRACE network [50c] - Applied on gs 15:31:15.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:15.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:15.734375 TRACE network [50c] - Made second apply on cl 15:31:15.734375 TRACE network [50c] - Listening... 15:31:15.734375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:15.734375 TRACE network [50c] - Made first apply on cl 15:31:15.734375 TRACE network [50c] - Applied on gs 15:31:15.734375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:15.734375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:15.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:15.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:15.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.046875 TRACE network [50c] - Made second apply on cl 15:31:16.046875 TRACE network [50c] - Listening... 15:31:16.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.046875 TRACE network [50c] - Made first apply on cl 15:31:16.046875 TRACE network [50c] - Applied on gs 15:31:16.046875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:16.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.046875 TRACE network [50c] - Made second apply on cl 15:31:16.046875 TRACE network [50c] - Listening... 15:31:16.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:16.046875 TRACE network [50c] - Made first apply on cl 15:31:16.046875 TRACE network [50c] - Applied on gs 15:31:16.046875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.046875 TRACE network [50c] - Made second apply on cl 15:31:16.046875 TRACE network [50c] - Listening... 15:31:16.046875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=101. 15:31:16.046875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:16.046875 TRACE global [920] - We'll wait till request 101 is answered. 15:31:16.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.046875 TRACE network [50c] - Made first apply on cl 15:31:16.046875 TRACE network [50c] - Applied on gs 15:31:16.046875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:16.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.046875 TRACE network [50c] - Made second apply on cl 15:31:16.046875 TRACE network [50c] - Listening... 15:31:16.046875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:16.046875 TRACE network [50c] - Made first apply on cl 15:31:16.046875 TRACE network [50c] - Applied on gs 15:31:16.046875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.046875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.390625 TRACE network [50c] - Made second apply on cl 15:31:16.390625 TRACE network [50c] - Listening... 15:31:16.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.390625 TRACE network [50c] - Made first apply on cl 15:31:16.390625 TRACE network [50c] - Applied on gs 15:31:16.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:16.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.390625 TRACE network [50c] - Made second apply on cl 15:31:16.390625 TRACE network [50c] - Listening... 15:31:16.390625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:16.390625 TRACE network [50c] - Made first apply on cl 15:31:16.390625 TRACE network [50c] - Applied on gs 15:31:16.390625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.390625 TRACE network [50c] - Made second apply on cl 15:31:16.390625 TRACE network [50c] - Listening... 15:31:16.390625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=102. 15:31:16.390625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:16.390625 TRACE global [920] - We'll wait till request 102 is answered. 15:31:16.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.390625 TRACE network [50c] - Made first apply on cl 15:31:16.390625 TRACE network [50c] - Applied on gs 15:31:16.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:16.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.390625 TRACE network [50c] - Made second apply on cl 15:31:16.390625 TRACE network [50c] - Listening... 15:31:16.390625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:16.390625 TRACE network [50c] - Made first apply on cl 15:31:16.390625 TRACE network [50c] - Applied on gs 15:31:16.390625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.671875 TRACE network [50c] - Made second apply on cl 15:31:16.671875 TRACE network [50c] - Listening... 15:31:16.687500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.687500 TRACE network [50c] - Made first apply on cl 15:31:16.687500 TRACE network [50c] - Applied on gs 15:31:16.687500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:16.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.687500 TRACE network [50c] - Made second apply on cl 15:31:16.687500 TRACE network [50c] - Listening... 15:31:16.687500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:16.687500 TRACE network [50c] - Made first apply on cl 15:31:16.687500 TRACE network [50c] - Applied on gs 15:31:16.687500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:16.687500 TRACE network [50c] - Made second apply on cl 15:31:16.687500 TRACE network [50c] - Listening... 15:31:16.687500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=103. 15:31:16.687500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:16.687500 TRACE global [920] - We'll wait till request 103 is answered. 15:31:16.687500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:16.687500 TRACE network [50c] - Made first apply on cl 15:31:16.687500 TRACE network [50c] - Applied on gs 15:31:16.687500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:16.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:16.687500 TRACE network [50c] - Made second apply on cl 15:31:16.687500 TRACE network [50c] - Listening... 15:31:16.687500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:16.687500 TRACE network [50c] - Made first apply on cl 15:31:16.687500 TRACE network [50c] - Applied on gs 15:31:16.687500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:16.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:16.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:16.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:16.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.015625 TRACE network [50c] - Made second apply on cl 15:31:17.015625 TRACE network [50c] - Listening... 15:31:17.015625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:17.015625 TRACE network [50c] - Made first apply on cl 15:31:17.015625 TRACE network [50c] - Applied on gs 15:31:17.015625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:17.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:17.015625 TRACE network [50c] - Made second apply on cl 15:31:17.015625 TRACE network [50c] - Listening... 15:31:17.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:17.015625 TRACE network [50c] - Made first apply on cl 15:31:17.015625 TRACE network [50c] - Applied on gs 15:31:17.015625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.015625 TRACE network [50c] - Made second apply on cl 15:31:17.015625 TRACE network [50c] - Listening... 15:31:17.015625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=104. 15:31:17.015625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:17.015625 TRACE global [920] - We'll wait till request 104 is answered. 15:31:17.015625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:17.031250 TRACE network [50c] - Made first apply on cl 15:31:17.031250 TRACE network [50c] - Applied on gs 15:31:17.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:17.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:17.031250 TRACE network [50c] - Made second apply on cl 15:31:17.031250 TRACE network [50c] - Listening... 15:31:17.031250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:17.031250 TRACE network [50c] - Made first apply on cl 15:31:17.031250 TRACE network [50c] - Applied on gs 15:31:17.031250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:17.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:17.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:17.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:17.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:17.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:17.375000 TRACE network [50c] - Made second apply on cl 15:31:17.375000 TRACE network [50c] - Listening... 15:31:17.375000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:17.375000 TRACE network [50c] - Made first apply on cl 15:31:17.375000 TRACE network [50c] - Applied on gs 15:31:17.375000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:17.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:17.375000 TRACE network [50c] - Made second apply on cl 15:31:17.375000 TRACE network [50c] - Listening... 15:31:17.375000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:17.375000 TRACE network [50c] - Made first apply on cl 15:31:17.375000 TRACE network [50c] - Applied on gs 15:31:17.375000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.375000 TRACE network [50c] - Made second apply on cl 15:31:17.375000 TRACE network [50c] - Listening... 15:31:17.375000 TRACE ai [920] - Completing goal: VISIT TILE (113 83 0) (Ivor) 15:31:17.375000 DEBUG ai [920] - Hero Ivor moved from 112 76 0 to 113 83 0. Returning 1. 15:31:17.375000 TRACE ai [920] - Completing goal: VISIT TILE (113 83 0) (Ivor) 15:31:17.375000 DEBUG ai [920] - Hero Ivor visited tile (113 83 0) 15:31:17.375000 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:17.375000 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:17.390625 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:17.421875 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:17.421875 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:17.421875 DEBUG ai [920] - Trying to recruit a hero in Five Peaks at 112 76 0 15:31:17.421875 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=105. 15:31:17.421875 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:17.421875 TRACE global [920] - We'll wait till request 105 is answered. 15:31:17.421875 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:17.421875 TRACE network [50c] - Made first apply on cl 15:31:17.421875 TRACE network [50c] - Applied on gs 15:31:17.421875 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:17.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:17.421875 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:17.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:17.421875 TRACE network [50c] - Made second apply on cl 15:31:17.421875 TRACE network [50c] - Listening... 15:31:17.421875 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:17.421875 TRACE network [50c] - Made first apply on cl 15:31:17.421875 TRACE network [50c] - Applied on gs 15:31:17.421875 TRACE network [50c] - Made second apply on cl 15:31:17.421875 TRACE network [50c] - Listening... 15:31:17.421875 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:17.421875 TRACE network [50c] - Made first apply on cl 15:31:17.421875 TRACE network [50c] - Applied on gs 15:31:17.421875 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '990000'. 15:31:17.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:17.421875 TRACE network [50c] - Made second apply on cl 15:31:17.421875 TRACE network [50c] - Listening... 15:31:17.421875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:17.421875 TRACE network [50c] - Made first apply on cl 15:31:17.421875 TRACE network [50c] - Applied on gs 15:31:17.421875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:17.421875 TRACE network [50c] - Made second apply on cl 15:31:17.421875 TRACE network [50c] - Listening... 15:31:17.421875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:17.421875 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:17.484375 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:17.515625 DEBUG ai [920] - Considering goal EXPLORE 15:31:17.578125 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 84 0 15:31:17.578125 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:17.593750 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:17.671875 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:17.750000 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:17.765625 TRACE ai [920] - Time of where to explore was 15 ms. 15:31:17.890625 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:17.890625 DEBUG ai [920] - Considering goal EXPLORE (Uland) 15:31:17.953125 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:17.953125 DEBUG ai [920] - Considering goal VISIT TILE (109 85 0) (Uland) 15:31:17.953125 DEBUG ai [920] - Trying to realize VISIT TILE (109 85 0) (Uland) (value 4.000) 15:31:17.953125 DEBUG ai [920] - Moving hero Uland to tile 109 85 0 15:31:17.953125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=106. 15:31:17.953125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:17.953125 TRACE global [920] - We'll wait till request 106 is answered. 15:31:17.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:17.953125 TRACE network [50c] - Made first apply on cl 15:31:17.953125 TRACE network [50c] - Applied on gs 15:31:17.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:17.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:17.953125 TRACE network [50c] - Made second apply on cl 15:31:17.953125 TRACE network [50c] - Listening... 15:31:17.953125 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:17.953125 TRACE network [50c] - Made first apply on cl 15:31:17.953125 TRACE network [50c] - Applied on gs 15:31:17.953125 TRACE network [50c] - Made second apply on cl 15:31:17.953125 TRACE network [50c] - Listening... 15:31:17.968750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:17.968750 TRACE network [50c] - Made first apply on cl 15:31:17.968750 TRACE network [50c] - Applied on gs 15:31:17.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:17.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:17.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:17.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:17.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.359375 TRACE network [50c] - Made second apply on cl 15:31:18.359375 TRACE network [50c] - Listening... 15:31:18.359375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:18.359375 TRACE network [50c] - Made first apply on cl 15:31:18.359375 TRACE network [50c] - Applied on gs 15:31:18.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:18.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:18.359375 TRACE network [50c] - Made second apply on cl 15:31:18.359375 TRACE network [50c] - Listening... 15:31:18.359375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:18.359375 TRACE network [50c] - Made first apply on cl 15:31:18.359375 TRACE network [50c] - Applied on gs 15:31:18.359375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:18.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:18.359375 TRACE network [50c] - Made second apply on cl 15:31:18.359375 TRACE network [50c] - Listening... 15:31:18.359375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=107. 15:31:18.359375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:18.359375 TRACE global [920] - We'll wait till request 107 is answered. 15:31:18.359375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:18.359375 TRACE network [50c] - Made first apply on cl 15:31:18.359375 TRACE network [50c] - Applied on gs 15:31:18.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:18.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:18.359375 TRACE network [50c] - Made second apply on cl 15:31:18.359375 TRACE network [50c] - Listening... 15:31:18.359375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:18.359375 TRACE network [50c] - Made first apply on cl 15:31:18.359375 TRACE network [50c] - Applied on gs 15:31:18.359375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:18.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:18.359375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:18.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:18.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.671875 TRACE network [50c] - Made second apply on cl 15:31:18.671875 TRACE network [50c] - Listening... 15:31:18.671875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:18.671875 TRACE network [50c] - Made first apply on cl 15:31:18.671875 TRACE network [50c] - Applied on gs 15:31:18.671875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:18.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:18.671875 TRACE network [50c] - Made second apply on cl 15:31:18.671875 TRACE network [50c] - Listening... 15:31:18.671875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:18.671875 TRACE network [50c] - Made first apply on cl 15:31:18.671875 TRACE network [50c] - Applied on gs 15:31:18.671875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:18.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:18.671875 TRACE network [50c] - Made second apply on cl 15:31:18.671875 TRACE network [50c] - Listening... 15:31:18.671875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=108. 15:31:18.671875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:18.671875 TRACE global [920] - We'll wait till request 108 is answered. 15:31:18.671875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:18.703125 TRACE network [50c] - Made first apply on cl 15:31:18.703125 TRACE network [50c] - Applied on gs 15:31:18.703125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:18.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:18.703125 TRACE network [50c] - Made second apply on cl 15:31:18.703125 TRACE network [50c] - Listening... 15:31:18.703125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:18.703125 TRACE network [50c] - Made first apply on cl 15:31:18.703125 TRACE network [50c] - Applied on gs 15:31:18.703125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:18.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:18.703125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:18.703125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:18.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:18.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:18.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.046875 TRACE network [50c] - Made second apply on cl 15:31:19.046875 TRACE network [50c] - Listening... 15:31:19.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.046875 TRACE network [50c] - Made first apply on cl 15:31:19.046875 TRACE network [50c] - Applied on gs 15:31:19.046875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:19.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.046875 TRACE network [50c] - Made second apply on cl 15:31:19.046875 TRACE network [50c] - Listening... 15:31:19.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:19.046875 TRACE network [50c] - Made first apply on cl 15:31:19.046875 TRACE network [50c] - Applied on gs 15:31:19.046875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.046875 TRACE network [50c] - Made second apply on cl 15:31:19.046875 TRACE network [50c] - Listening... 15:31:19.046875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=109. 15:31:19.046875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:19.046875 TRACE global [920] - We'll wait till request 109 is answered. 15:31:19.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.078125 TRACE network [50c] - Made first apply on cl 15:31:19.078125 TRACE network [50c] - Applied on gs 15:31:19.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:19.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.078125 TRACE network [50c] - Made second apply on cl 15:31:19.078125 TRACE network [50c] - Listening... 15:31:19.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:19.078125 TRACE network [50c] - Made first apply on cl 15:31:19.078125 TRACE network [50c] - Applied on gs 15:31:19.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.437500 TRACE network [50c] - Made second apply on cl 15:31:19.437500 TRACE network [50c] - Listening... 15:31:19.437500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.437500 TRACE network [50c] - Made first apply on cl 15:31:19.437500 TRACE network [50c] - Applied on gs 15:31:19.437500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:19.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.437500 TRACE network [50c] - Made second apply on cl 15:31:19.437500 TRACE network [50c] - Listening... 15:31:19.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:19.437500 TRACE network [50c] - Made first apply on cl 15:31:19.437500 TRACE network [50c] - Applied on gs 15:31:19.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.468750 TRACE network [50c] - Made second apply on cl 15:31:19.468750 TRACE network [50c] - Listening... 15:31:19.468750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=110. 15:31:19.468750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:19.468750 TRACE global [920] - We'll wait till request 110 is answered. 15:31:19.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.484375 TRACE network [50c] - Made first apply on cl 15:31:19.484375 TRACE network [50c] - Applied on gs 15:31:19.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:19.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.484375 TRACE network [50c] - Made second apply on cl 15:31:19.484375 TRACE network [50c] - Listening... 15:31:19.484375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:19.484375 TRACE network [50c] - Made first apply on cl 15:31:19.484375 TRACE network [50c] - Applied on gs 15:31:19.484375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.812500 TRACE network [50c] - Made second apply on cl 15:31:19.812500 TRACE network [50c] - Listening... 15:31:19.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.812500 TRACE network [50c] - Made first apply on cl 15:31:19.812500 TRACE network [50c] - Applied on gs 15:31:19.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:19.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.812500 TRACE network [50c] - Made second apply on cl 15:31:19.812500 TRACE network [50c] - Listening... 15:31:19.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:19.812500 TRACE network [50c] - Made first apply on cl 15:31:19.812500 TRACE network [50c] - Applied on gs 15:31:19.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:19.812500 TRACE network [50c] - Made second apply on cl 15:31:19.812500 TRACE network [50c] - Listening... 15:31:19.812500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=111. 15:31:19.812500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:19.812500 TRACE global [920] - We'll wait till request 111 is answered. 15:31:19.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:19.828125 TRACE network [50c] - Made first apply on cl 15:31:19.828125 TRACE network [50c] - Applied on gs 15:31:19.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:19.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:19.828125 TRACE network [50c] - Made second apply on cl 15:31:19.828125 TRACE network [50c] - Listening... 15:31:19.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:19.828125 TRACE network [50c] - Made first apply on cl 15:31:19.828125 TRACE network [50c] - Applied on gs 15:31:19.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:19.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:19.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:19.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:19.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.140625 TRACE network [50c] - Made second apply on cl 15:31:20.140625 TRACE network [50c] - Listening... 15:31:20.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.140625 TRACE network [50c] - Made first apply on cl 15:31:20.140625 TRACE network [50c] - Applied on gs 15:31:20.140625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:20.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.140625 TRACE network [50c] - Made second apply on cl 15:31:20.140625 TRACE network [50c] - Listening... 15:31:20.140625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:20.140625 TRACE network [50c] - Made first apply on cl 15:31:20.140625 TRACE network [50c] - Applied on gs 15:31:20.140625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.140625 TRACE network [50c] - Made second apply on cl 15:31:20.140625 TRACE network [50c] - Listening... 15:31:20.140625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=112. 15:31:20.140625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:20.140625 TRACE global [920] - We'll wait till request 112 is answered. 15:31:20.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.140625 TRACE network [50c] - Made first apply on cl 15:31:20.140625 TRACE network [50c] - Applied on gs 15:31:20.140625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:20.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.140625 TRACE network [50c] - Made second apply on cl 15:31:20.140625 TRACE network [50c] - Listening... 15:31:20.140625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:20.140625 TRACE network [50c] - Made first apply on cl 15:31:20.140625 TRACE network [50c] - Applied on gs 15:31:20.140625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.140625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.453125 TRACE network [50c] - Made second apply on cl 15:31:20.453125 TRACE network [50c] - Listening... 15:31:20.453125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.453125 TRACE network [50c] - Made first apply on cl 15:31:20.453125 TRACE network [50c] - Applied on gs 15:31:20.453125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:20.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.453125 TRACE network [50c] - Made second apply on cl 15:31:20.453125 TRACE network [50c] - Listening... 15:31:20.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:20.453125 TRACE network [50c] - Made first apply on cl 15:31:20.453125 TRACE network [50c] - Applied on gs 15:31:20.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.453125 TRACE network [50c] - Made second apply on cl 15:31:20.453125 TRACE network [50c] - Listening... 15:31:20.453125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=113. 15:31:20.453125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:20.453125 TRACE global [920] - We'll wait till request 113 is answered. 15:31:20.453125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.453125 TRACE network [50c] - Made first apply on cl 15:31:20.453125 TRACE network [50c] - Applied on gs 15:31:20.453125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:20.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.453125 TRACE network [50c] - Made second apply on cl 15:31:20.453125 TRACE network [50c] - Listening... 15:31:20.453125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:20.453125 TRACE network [50c] - Made first apply on cl 15:31:20.453125 TRACE network [50c] - Applied on gs 15:31:20.453125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.453125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.765625 TRACE network [50c] - Made second apply on cl 15:31:20.765625 TRACE network [50c] - Listening... 15:31:20.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.765625 TRACE network [50c] - Made first apply on cl 15:31:20.765625 TRACE network [50c] - Applied on gs 15:31:20.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:20.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.765625 TRACE network [50c] - Made second apply on cl 15:31:20.765625 TRACE network [50c] - Listening... 15:31:20.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:20.765625 TRACE network [50c] - Made first apply on cl 15:31:20.765625 TRACE network [50c] - Applied on gs 15:31:20.765625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:20.765625 TRACE network [50c] - Made second apply on cl 15:31:20.765625 TRACE network [50c] - Listening... 15:31:20.765625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=114. 15:31:20.765625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:20.765625 TRACE global [920] - We'll wait till request 114 is answered. 15:31:20.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:20.765625 TRACE network [50c] - Made first apply on cl 15:31:20.765625 TRACE network [50c] - Applied on gs 15:31:20.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:20.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:20.765625 TRACE network [50c] - Made second apply on cl 15:31:20.765625 TRACE network [50c] - Listening... 15:31:20.765625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:20.765625 TRACE network [50c] - Made first apply on cl 15:31:20.765625 TRACE network [50c] - Applied on gs 15:31:20.765625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:20.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:20.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:20.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:20.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.109375 TRACE network [50c] - Made second apply on cl 15:31:21.109375 TRACE network [50c] - Listening... 15:31:21.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:21.109375 TRACE network [50c] - Made first apply on cl 15:31:21.109375 TRACE network [50c] - Applied on gs 15:31:21.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:21.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:21.109375 TRACE network [50c] - Made second apply on cl 15:31:21.109375 TRACE network [50c] - Listening... 15:31:21.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:21.109375 TRACE network [50c] - Made first apply on cl 15:31:21.109375 TRACE network [50c] - Applied on gs 15:31:21.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:21.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:21.109375 TRACE network [50c] - Made second apply on cl 15:31:21.109375 TRACE network [50c] - Listening... 15:31:21.109375 TRACE ai [920] - Completing goal: VISIT TILE (109 85 0) (Uland) 15:31:21.109375 DEBUG ai [920] - Hero Uland moved from 112 76 0 to 109 85 0. Returning 1. 15:31:21.125000 TRACE ai [920] - Completing goal: VISIT TILE (109 85 0) (Uland) 15:31:21.125000 DEBUG ai [920] - Hero Uland visited tile (109 85 0) 15:31:21.125000 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:21.125000 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:21.171875 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:21.218750 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:21.218750 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:21.234375 DEBUG ai [920] - Trying to recruit a hero in Five Peaks at 112 76 0 15:31:21.234375 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=115. 15:31:21.234375 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:21.234375 TRACE global [920] - We'll wait till request 115 is answered. 15:31:21.234375 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:21.234375 TRACE network [50c] - Made first apply on cl 15:31:21.234375 TRACE network [50c] - Applied on gs 15:31:21.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:21.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:21.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:21.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:21.234375 TRACE network [50c] - Made second apply on cl 15:31:21.234375 TRACE network [50c] - Listening... 15:31:21.234375 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:21.234375 TRACE network [50c] - Made first apply on cl 15:31:21.234375 TRACE network [50c] - Applied on gs 15:31:21.234375 TRACE network [50c] - Made second apply on cl 15:31:21.234375 TRACE network [50c] - Listening... 15:31:21.234375 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:21.234375 TRACE network [50c] - Made first apply on cl 15:31:21.234375 TRACE network [50c] - Applied on gs 15:31:21.234375 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '987500'. 15:31:21.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:21.234375 TRACE network [50c] - Made second apply on cl 15:31:21.234375 TRACE network [50c] - Listening... 15:31:21.234375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:21.234375 TRACE network [50c] - Made first apply on cl 15:31:21.234375 TRACE network [50c] - Applied on gs 15:31:21.234375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:21.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:21.234375 TRACE network [50c] - Made second apply on cl 15:31:21.234375 TRACE network [50c] - Listening... 15:31:21.234375 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:21.234375 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:21.265625 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:21.312500 DEBUG ai [920] - Considering goal EXPLORE 15:31:21.406250 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 79 0 15:31:21.406250 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 80 0 15:31:21.406250 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 84 0 15:31:21.421875 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:21.421875 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:21.515625 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:21.578125 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:21.593750 TRACE ai [920] - Time of where to explore was 15 ms. 15:31:21.671875 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:21.734375 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:21.734375 DEBUG ai [920] - Considering goal EXPLORE (Tazar) 15:31:21.796875 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:21.796875 DEBUG ai [920] - Considering goal VISIT TILE (113 84 0) (Tazar) 15:31:21.796875 DEBUG ai [920] - Trying to realize VISIT TILE (113 84 0) (Tazar) (value 4.000) 15:31:21.796875 DEBUG ai [920] - Moving hero Tazar to tile 113 84 0 15:31:21.796875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=116. 15:31:21.796875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:21.812500 TRACE global [920] - We'll wait till request 116 is answered. 15:31:21.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:21.812500 TRACE network [50c] - Made first apply on cl 15:31:21.812500 TRACE network [50c] - Applied on gs 15:31:21.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:21.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:21.812500 TRACE network [50c] - Made second apply on cl 15:31:21.812500 TRACE network [50c] - Listening... 15:31:21.812500 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:21.812500 TRACE network [50c] - Made first apply on cl 15:31:21.812500 TRACE network [50c] - Applied on gs 15:31:21.812500 TRACE network [50c] - Made second apply on cl 15:31:21.812500 TRACE network [50c] - Listening... 15:31:21.812500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:21.812500 TRACE network [50c] - Made first apply on cl 15:31:21.812500 TRACE network [50c] - Applied on gs 15:31:21.812500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:21.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:21.812500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:21.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:21.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:21.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:21.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.125000 TRACE network [50c] - Made second apply on cl 15:31:22.125000 TRACE network [50c] - Listening... 15:31:22.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.125000 TRACE network [50c] - Made first apply on cl 15:31:22.125000 TRACE network [50c] - Applied on gs 15:31:22.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:22.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.125000 TRACE network [50c] - Made second apply on cl 15:31:22.125000 TRACE network [50c] - Listening... 15:31:22.125000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:22.125000 TRACE network [50c] - Made first apply on cl 15:31:22.125000 TRACE network [50c] - Applied on gs 15:31:22.125000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.125000 TRACE network [50c] - Made second apply on cl 15:31:22.125000 TRACE network [50c] - Listening... 15:31:22.125000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=117. 15:31:22.125000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:22.125000 TRACE global [920] - We'll wait till request 117 is answered. 15:31:22.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.125000 TRACE network [50c] - Made first apply on cl 15:31:22.125000 TRACE network [50c] - Applied on gs 15:31:22.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:22.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.125000 TRACE network [50c] - Made second apply on cl 15:31:22.125000 TRACE network [50c] - Listening... 15:31:22.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:22.125000 TRACE network [50c] - Made first apply on cl 15:31:22.125000 TRACE network [50c] - Applied on gs 15:31:22.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.421875 TRACE network [50c] - Made second apply on cl 15:31:22.421875 TRACE network [50c] - Listening... 15:31:22.421875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.437500 TRACE network [50c] - Made first apply on cl 15:31:22.437500 TRACE network [50c] - Applied on gs 15:31:22.437500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:22.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.437500 TRACE network [50c] - Made second apply on cl 15:31:22.437500 TRACE network [50c] - Listening... 15:31:22.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:22.437500 TRACE network [50c] - Made first apply on cl 15:31:22.437500 TRACE network [50c] - Applied on gs 15:31:22.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.437500 TRACE network [50c] - Made second apply on cl 15:31:22.437500 TRACE network [50c] - Listening... 15:31:22.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=118. 15:31:22.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:22.437500 TRACE global [920] - We'll wait till request 118 is answered. 15:31:22.437500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.437500 TRACE network [50c] - Made first apply on cl 15:31:22.437500 TRACE network [50c] - Applied on gs 15:31:22.437500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:22.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.437500 TRACE network [50c] - Made second apply on cl 15:31:22.437500 TRACE network [50c] - Listening... 15:31:22.437500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:22.437500 TRACE network [50c] - Made first apply on cl 15:31:22.437500 TRACE network [50c] - Applied on gs 15:31:22.437500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.437500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.765625 TRACE network [50c] - Made second apply on cl 15:31:22.765625 TRACE network [50c] - Listening... 15:31:22.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.765625 TRACE network [50c] - Made first apply on cl 15:31:22.765625 TRACE network [50c] - Applied on gs 15:31:22.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:22.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.765625 TRACE network [50c] - Made second apply on cl 15:31:22.765625 TRACE network [50c] - Listening... 15:31:22.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:22.765625 TRACE network [50c] - Made first apply on cl 15:31:22.765625 TRACE network [50c] - Applied on gs 15:31:22.765625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:22.765625 TRACE network [50c] - Made second apply on cl 15:31:22.765625 TRACE network [50c] - Listening... 15:31:22.765625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=119. 15:31:22.765625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:22.765625 TRACE global [920] - We'll wait till request 119 is answered. 15:31:22.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:22.765625 TRACE network [50c] - Made first apply on cl 15:31:22.765625 TRACE network [50c] - Applied on gs 15:31:22.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:22.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:22.765625 TRACE network [50c] - Made second apply on cl 15:31:22.765625 TRACE network [50c] - Listening... 15:31:22.765625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:22.765625 TRACE network [50c] - Made first apply on cl 15:31:22.765625 TRACE network [50c] - Applied on gs 15:31:22.765625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:22.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:22.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:22.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:22.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.109375 TRACE network [50c] - Made second apply on cl 15:31:23.109375 TRACE network [50c] - Listening... 15:31:23.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.109375 TRACE network [50c] - Made first apply on cl 15:31:23.109375 TRACE network [50c] - Applied on gs 15:31:23.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:23.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.109375 TRACE network [50c] - Made second apply on cl 15:31:23.109375 TRACE network [50c] - Listening... 15:31:23.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:23.109375 TRACE network [50c] - Made first apply on cl 15:31:23.109375 TRACE network [50c] - Applied on gs 15:31:23.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.109375 TRACE network [50c] - Made second apply on cl 15:31:23.109375 TRACE network [50c] - Listening... 15:31:23.109375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=120. 15:31:23.109375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:23.109375 TRACE global [920] - We'll wait till request 120 is answered. 15:31:23.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.109375 TRACE network [50c] - Made first apply on cl 15:31:23.109375 TRACE network [50c] - Applied on gs 15:31:23.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:23.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.109375 TRACE network [50c] - Made second apply on cl 15:31:23.109375 TRACE network [50c] - Listening... 15:31:23.109375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:23.109375 TRACE network [50c] - Made first apply on cl 15:31:23.109375 TRACE network [50c] - Applied on gs 15:31:23.109375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.109375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.437500 TRACE network [50c] - Made second apply on cl 15:31:23.437500 TRACE network [50c] - Listening... 15:31:23.437500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.437500 TRACE network [50c] - Made first apply on cl 15:31:23.437500 TRACE network [50c] - Applied on gs 15:31:23.437500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:23.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.437500 TRACE network [50c] - Made second apply on cl 15:31:23.437500 TRACE network [50c] - Listening... 15:31:23.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:23.437500 TRACE network [50c] - Made first apply on cl 15:31:23.437500 TRACE network [50c] - Applied on gs 15:31:23.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.437500 TRACE network [50c] - Made second apply on cl 15:31:23.437500 TRACE network [50c] - Listening... 15:31:23.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=121. 15:31:23.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:23.437500 TRACE global [920] - We'll wait till request 121 is answered. 15:31:23.437500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.453125 TRACE network [50c] - Made first apply on cl 15:31:23.453125 TRACE network [50c] - Applied on gs 15:31:23.453125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:23.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.453125 TRACE network [50c] - Made second apply on cl 15:31:23.453125 TRACE network [50c] - Listening... 15:31:23.453125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:23.453125 TRACE network [50c] - Made first apply on cl 15:31:23.453125 TRACE network [50c] - Applied on gs 15:31:23.453125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.453125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.765625 TRACE network [50c] - Made second apply on cl 15:31:23.765625 TRACE network [50c] - Listening... 15:31:23.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.765625 TRACE network [50c] - Made first apply on cl 15:31:23.765625 TRACE network [50c] - Applied on gs 15:31:23.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:23.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.765625 TRACE network [50c] - Made second apply on cl 15:31:23.765625 TRACE network [50c] - Listening... 15:31:23.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:23.765625 TRACE network [50c] - Made first apply on cl 15:31:23.765625 TRACE network [50c] - Applied on gs 15:31:23.765625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:23.765625 TRACE network [50c] - Made second apply on cl 15:31:23.765625 TRACE network [50c] - Listening... 15:31:23.765625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=122. 15:31:23.765625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:23.765625 TRACE global [920] - We'll wait till request 122 is answered. 15:31:23.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:23.765625 TRACE network [50c] - Made first apply on cl 15:31:23.765625 TRACE network [50c] - Applied on gs 15:31:23.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:23.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:23.765625 TRACE network [50c] - Made second apply on cl 15:31:23.765625 TRACE network [50c] - Listening... 15:31:23.765625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:23.765625 TRACE network [50c] - Made first apply on cl 15:31:23.765625 TRACE network [50c] - Applied on gs 15:31:23.765625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:23.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:23.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:23.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:23.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.078125 TRACE network [50c] - Made second apply on cl 15:31:24.078125 TRACE network [50c] - Listening... 15:31:24.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:24.078125 TRACE network [50c] - Made first apply on cl 15:31:24.078125 TRACE network [50c] - Applied on gs 15:31:24.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:24.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:24.078125 TRACE network [50c] - Made second apply on cl 15:31:24.078125 TRACE network [50c] - Listening... 15:31:24.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:24.078125 TRACE network [50c] - Made first apply on cl 15:31:24.078125 TRACE network [50c] - Applied on gs 15:31:24.078125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.078125 TRACE network [50c] - Made second apply on cl 15:31:24.078125 TRACE network [50c] - Listening... 15:31:24.078125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=123. 15:31:24.078125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:24.078125 TRACE global [920] - We'll wait till request 123 is answered. 15:31:24.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:24.078125 TRACE network [50c] - Made first apply on cl 15:31:24.078125 TRACE network [50c] - Applied on gs 15:31:24.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:24.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:24.078125 TRACE network [50c] - Made second apply on cl 15:31:24.078125 TRACE network [50c] - Listening... 15:31:24.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:24.078125 TRACE network [50c] - Made first apply on cl 15:31:24.078125 TRACE network [50c] - Applied on gs 15:31:24.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:24.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:24.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:24.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:24.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:24.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:24.390625 TRACE network [50c] - Made second apply on cl 15:31:24.390625 TRACE network [50c] - Listening... 15:31:24.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:24.390625 TRACE network [50c] - Made first apply on cl 15:31:24.390625 TRACE network [50c] - Applied on gs 15:31:24.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:24.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:24.390625 TRACE network [50c] - Made second apply on cl 15:31:24.390625 TRACE network [50c] - Listening... 15:31:24.390625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:24.390625 TRACE network [50c] - Made first apply on cl 15:31:24.390625 TRACE network [50c] - Applied on gs 15:31:24.390625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.390625 TRACE network [50c] - Made second apply on cl 15:31:24.390625 TRACE network [50c] - Listening... 15:31:24.390625 TRACE ai [920] - Completing goal: VISIT TILE (113 84 0) (Tazar) 15:31:24.390625 DEBUG ai [920] - Hero Tazar moved from 112 76 0 to 113 84 0. Returning 1. 15:31:24.406250 TRACE ai [920] - Completing goal: VISIT TILE (113 84 0) (Tazar) 15:31:24.406250 DEBUG ai [920] - Hero Tazar visited tile (113 84 0) 15:31:24.406250 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:24.406250 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:24.437500 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:24.468750 DEBUG ai [920] - Considering goal RECRUIT HERO 15:31:24.468750 DEBUG ai [920] - Trying to realize RECRUIT HERO (value 1.000) 15:31:24.468750 DEBUG ai [920] - Trying to recruit a hero in Five Peaks at 112 76 0 15:31:24.484375 TRACE network [920] - Sending a request "struct HireHero". It'll have an ID=124. 15:31:24.484375 TRACE network [920] - Sending to server a pack of type struct HireHero 15:31:24.484375 TRACE global [920] - We'll wait till request 124 is answered. 15:31:24.484375 TRACE network [50c] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 15:31:24.484375 TRACE network [50c] - Made first apply on cl 15:31:24.484375 TRACE network [50c] - Applied on gs 15:31:24.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:24.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 15:31:24.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:24.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 15:31:24.484375 TRACE network [50c] - Made second apply on cl 15:31:24.484375 TRACE network [50c] - Listening... 15:31:24.484375 TRACE network [50c] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 15:31:24.484375 TRACE network [50c] - Made first apply on cl 15:31:24.484375 TRACE network [50c] - Applied on gs 15:31:24.484375 TRACE network [50c] - Made second apply on cl 15:31:24.484375 TRACE network [50c] - Listening... 15:31:24.484375 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:24.484375 TRACE network [50c] - Made first apply on cl 15:31:24.484375 TRACE network [50c] - Applied on gs 15:31:24.484375 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '985000'. 15:31:24.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:24.484375 TRACE network [50c] - Made second apply on cl 15:31:24.484375 TRACE network [50c] - Listening... 15:31:24.484375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:24.484375 TRACE network [50c] - Made first apply on cl 15:31:24.484375 TRACE network [50c] - Applied on gs 15:31:24.484375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:24.484375 TRACE network [50c] - Made second apply on cl 15:31:24.484375 TRACE network [50c] - Listening... 15:31:24.484375 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:24.484375 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:24.546875 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:24.593750 DEBUG ai [920] - Considering goal EXPLORE 15:31:24.671875 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 79 0 15:31:24.671875 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 80 0 15:31:24.671875 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 84 0 15:31:24.671875 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:24.671875 TRACE ai [920] - Time of where to explore was 0 ms. 15:31:24.781250 TRACE ai [920] - Time of where to explore was 78 ms. 15:31:24.859375 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:24.937500 TRACE ai [920] - Time of where to explore was 62 ms. 15:31:25.000000 TRACE ai [920] - Time of where to explore was 47 ms. 15:31:25.078125 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:25.156250 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:25.156250 DEBUG ai [920] - Considering goal EXPLORE (Tyraxor) 15:31:25.234375 TRACE ai [920] - Time of where to explore was 63 ms. 15:31:25.234375 DEBUG ai [920] - Considering goal VISIT TILE (113 84 0) (Tyraxor) 15:31:25.250000 DEBUG ai [920] - Goal VISIT TILE (113 84 0) (Tyraxor) decomposition failed: Tile is already occupied by another hero 15:31:25.250000 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:25.250000 DEBUG ai [920] - Choosing abstract goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:25.250000 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:25.265625 DEBUG ai [920] - Considering goal CLEAR WAY TO (115 81 0) ({Shiryu}) 15:31:25.281250 DEBUG ai [920] - Considering goal GATHER ARMY ({Shiryu}) 15:31:25.343750 DEBUG ai [920] - Considering goal EXPLORE 15:31:25.343750 TRACE ai [920] - Completing goal: EXPLORE 15:31:25.343750 DEBUG ai [920] - Goal EXPLORE decomposition failed: goal was completed as much as possible 15:31:25.406250 WARN ai [920] - Our heroes don't move anymore, exhaustive decomposition failed 15:31:25.406250 DEBUG ai [920] - Striving to goal of type BUILD 15:31:25.406250 DEBUG ai [920] - Considering goal BUILD 15:31:25.406250 DEBUG ai [920] - Trying to realize BUILD (value 1.000) 15:31:25.421875 DEBUG ai [920] - Looking into Five Peaks 15:31:25.421875 DEBUG ai [920] - Player 1 will build Town Hall in town of Five Peaks at 114 76 0 15:31:25.421875 TRACE network [920] - Sending a request "struct BuildStructure". It'll have an ID=125. 15:31:25.421875 TRACE network [920] - Sending to server a pack of type struct BuildStructure 15:31:25.421875 TRACE global [920] - We'll wait till request 125 is answered. 15:31:25.421875 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:25.421875 TRACE network [50c] - Made first apply on cl 15:31:25.421875 TRACE network [50c] - Applied on gs 15:31:25.421875 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:25.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:25.421875 TRACE network [50c] - Made second apply on cl 15:31:25.421875 TRACE network [50c] - Listening... 15:31:25.421875 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:31:25.421875 TRACE network [50c] - Made first apply on cl 15:31:25.421875 TRACE network [50c] - Applied on gs 15:31:25.421875 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:25.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:25.421875 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:25.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:25.421875 TRACE network [50c] - Made second apply on cl 15:31:25.421875 TRACE network [50c] - Listening... 15:31:25.421875 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:31:25.421875 TRACE network [50c] - Made first apply on cl 15:31:25.421875 TRACE network [50c] - Applied on gs 15:31:25.421875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=126. 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:31:25.437500 TRACE global [920] - We'll wait till request 126 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=127. 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:31:25.437500 TRACE global [920] - We'll wait till request 127 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=128. 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:31:25.437500 TRACE global [920] - We'll wait till request 128 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 DEBUG ai [920] - Looking into Pegasus North 15:31:25.437500 DEBUG ai [920] - Player 1 will build Town Hall in town of Pegasus North at 25 43 0 15:31:25.437500 TRACE network [920] - Sending a request "struct BuildStructure". It'll have an ID=129. 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct BuildStructure 15:31:25.437500 TRACE global [920] - We'll wait till request 129 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=130. 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:31:25.437500 TRACE global [920] - We'll wait till request 130 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=131. 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.437500 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:31:25.437500 TRACE global [920] - We'll wait till request 131 is answered. 15:31:25.437500 TRACE network [50c] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:31:25.437500 TRACE network [50c] - Made first apply on cl 15:31:25.437500 TRACE network [50c] - Applied on gs 15:31:25.437500 TRACE ai [50c] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:25.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:25.437500 TRACE network [50c] - Made second apply on cl 15:31:25.437500 TRACE network [50c] - Listening... 15:31:25.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.453125 TRACE network [50c] - Made first apply on cl 15:31:25.453125 TRACE network [50c] - Applied on gs 15:31:25.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.453125 TRACE network [50c] - Made second apply on cl 15:31:25.453125 TRACE network [50c] - Listening... 15:31:25.453125 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=132. 15:31:25.453125 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:31:25.453125 TRACE global [920] - We'll wait till request 132 is answered. 15:31:25.453125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:25.453125 TRACE network [50c] - Made first apply on cl 15:31:25.453125 TRACE network [50c] - Applied on gs 15:31:25.453125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:25.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:25.453125 TRACE network [50c] - Made second apply on cl 15:31:25.453125 TRACE network [50c] - Listening... 15:31:25.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.453125 TRACE network [50c] - Made first apply on cl 15:31:25.453125 TRACE network [50c] - Applied on gs 15:31:25.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.453125 TRACE network [50c] - Made second apply on cl 15:31:25.453125 TRACE network [50c] - Listening... 15:31:25.453125 DEBUG ai [920] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:31:25.453125 DEBUG ai [920] - The error message was: BUILD has been realized as much as possible. 15:31:25.453125 DEBUG ai [920] - Looking into {Shiryu}, MP=1960 15:31:25.468750 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 79 0 15:31:25.468750 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 84 0 15:31:25.468750 DEBUG ai [920] - Of all 3 destinations, object oid=2542 seems nice 15:31:25.468750 DEBUG ai [920] - {Shiryu} will try to visit Learning Stone at (110 81 0) 15:31:25.468750 DEBUG ai [920] - Moving hero {Shiryu} to tile 110 81 0 15:31:25.468750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=133. 15:31:25.468750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:25.468750 TRACE global [920] - We'll wait till request 133 is answered. 15:31:25.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:25.484375 TRACE network [50c] - Made first apply on cl 15:31:25.484375 TRACE network [50c] - Applied on gs 15:31:25.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:25.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:25.484375 TRACE network [50c] - Made second apply on cl 15:31:25.484375 TRACE network [50c] - Listening... 15:31:25.484375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:25.484375 TRACE network [50c] - Made first apply on cl 15:31:25.484375 TRACE network [50c] - Applied on gs 15:31:25.484375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:25.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:25.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.906250 TRACE network [50c] - Made second apply on cl 15:31:25.906250 TRACE network [50c] - Listening... 15:31:25.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:25.906250 TRACE network [50c] - Made first apply on cl 15:31:25.906250 TRACE network [50c] - Applied on gs 15:31:25.906250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:25.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:25.906250 TRACE network [50c] - Made second apply on cl 15:31:25.906250 TRACE network [50c] - Listening... 15:31:25.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:25.921875 TRACE network [50c] - Made first apply on cl 15:31:25.921875 TRACE network [50c] - Applied on gs 15:31:25.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:25.921875 TRACE network [50c] - Made second apply on cl 15:31:25.921875 TRACE network [50c] - Listening... 15:31:25.921875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=134. 15:31:25.921875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:25.921875 TRACE global [920] - We'll wait till request 134 is answered. 15:31:25.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:25.921875 TRACE network [50c] - Made first apply on cl 15:31:25.921875 TRACE network [50c] - Applied on gs 15:31:25.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:25.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:25.921875 TRACE network [50c] - Made second apply on cl 15:31:25.921875 TRACE network [50c] - Listening... 15:31:25.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:25.921875 TRACE network [50c] - Made first apply on cl 15:31:25.921875 TRACE network [50c] - Applied on gs 15:31:25.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:25.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:25.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:25.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:25.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:25.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.250000 TRACE network [50c] - Made second apply on cl 15:31:26.250000 TRACE network [50c] - Listening... 15:31:26.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.250000 TRACE network [50c] - Made first apply on cl 15:31:26.250000 TRACE network [50c] - Applied on gs 15:31:26.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:26.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.250000 TRACE network [50c] - Made second apply on cl 15:31:26.250000 TRACE network [50c] - Listening... 15:31:26.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:26.250000 TRACE network [50c] - Made first apply on cl 15:31:26.250000 TRACE network [50c] - Applied on gs 15:31:26.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.250000 TRACE network [50c] - Made second apply on cl 15:31:26.250000 TRACE network [50c] - Listening... 15:31:26.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=135. 15:31:26.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:26.250000 TRACE global [920] - We'll wait till request 135 is answered. 15:31:26.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.250000 TRACE network [50c] - Made first apply on cl 15:31:26.250000 TRACE network [50c] - Applied on gs 15:31:26.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:26.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.250000 TRACE network [50c] - Made second apply on cl 15:31:26.250000 TRACE network [50c] - Listening... 15:31:26.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:26.250000 TRACE network [50c] - Made first apply on cl 15:31:26.250000 TRACE network [50c] - Applied on gs 15:31:26.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.546875 TRACE network [50c] - Made second apply on cl 15:31:26.546875 TRACE network [50c] - Listening... 15:31:26.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.546875 TRACE network [50c] - Made first apply on cl 15:31:26.546875 TRACE network [50c] - Applied on gs 15:31:26.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:26.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.546875 TRACE network [50c] - Made second apply on cl 15:31:26.546875 TRACE network [50c] - Listening... 15:31:26.546875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:26.546875 TRACE network [50c] - Made first apply on cl 15:31:26.546875 TRACE network [50c] - Applied on gs 15:31:26.546875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.546875 TRACE network [50c] - Made second apply on cl 15:31:26.546875 TRACE network [50c] - Listening... 15:31:26.546875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=136. 15:31:26.546875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:26.546875 TRACE global [920] - We'll wait till request 136 is answered. 15:31:26.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.562500 TRACE network [50c] - Made first apply on cl 15:31:26.562500 TRACE network [50c] - Applied on gs 15:31:26.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:26.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.562500 TRACE network [50c] - Made second apply on cl 15:31:26.562500 TRACE network [50c] - Listening... 15:31:26.562500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:26.562500 TRACE network [50c] - Made first apply on cl 15:31:26.562500 TRACE network [50c] - Applied on gs 15:31:26.562500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.906250 TRACE network [50c] - Made second apply on cl 15:31:26.906250 TRACE network [50c] - Listening... 15:31:26.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.906250 TRACE network [50c] - Made first apply on cl 15:31:26.906250 TRACE network [50c] - Applied on gs 15:31:26.906250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:26.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.906250 TRACE network [50c] - Made second apply on cl 15:31:26.906250 TRACE network [50c] - Listening... 15:31:26.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:26.906250 TRACE network [50c] - Made first apply on cl 15:31:26.906250 TRACE network [50c] - Applied on gs 15:31:26.906250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:26.906250 TRACE network [50c] - Made second apply on cl 15:31:26.906250 TRACE network [50c] - Listening... 15:31:26.906250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=137. 15:31:26.906250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:26.906250 TRACE global [920] - We'll wait till request 137 is answered. 15:31:26.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:26.921875 TRACE network [50c] - Made first apply on cl 15:31:26.921875 TRACE network [50c] - Applied on gs 15:31:26.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:26.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:26.921875 TRACE network [50c] - Made second apply on cl 15:31:26.921875 TRACE network [50c] - Listening... 15:31:26.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:26.921875 TRACE network [50c] - Made first apply on cl 15:31:26.921875 TRACE network [50c] - Applied on gs 15:31:26.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:26.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:26.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:26.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:26.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:27.234375 TRACE ai [50c] - Completing goal: FIND OBJ 2,542 ({Shiryu}) 15:31:27.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:27.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:27.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:27.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 15:31:27.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:27.234375 TRACE network [50c] - Made second apply on cl 15:31:27.234375 TRACE network [50c] - Listening... 15:31:27.234375 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:27.234375 TRACE network [50c] - Made first apply on cl 15:31:27.234375 TRACE network [50c] - Applied on gs 15:31:27.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '122'. 15:31:27.234375 DEBUG ai [50c] - Adding query 122 - Hero {Shiryu} got level 2. Total queries count: 1 15:31:27.234375 DEBUG ai [964] - I'll answer the query 122 giving the choice 0 15:31:27.250000 TRACE network [964] - Sending a request "struct QueryReply". It'll have an ID=138. 15:31:27.250000 TRACE network [964] - Sending to server a pack of type struct QueryReply 15:31:27.250000 DEBUG ai [964] - Attempted answering query 122 - Hero {Shiryu} got level 2. Request id=138. Waiting for results... 15:31:27.250000 TRACE global [964] - We'll wait till request 138 is answered. 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.250000 TRACE network [50c] - Made first apply on cl 15:31:27.250000 TRACE network [50c] - Applied on gs 15:31:27.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:27.250000 TRACE network [50c] - Made first apply on cl 15:31:27.250000 TRACE network [50c] - Applied on gs 15:31:27.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '23', val '1'. 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:27.250000 TRACE network [50c] - Made first apply on cl 15:31:27.250000 TRACE network [50c] - Applied on gs 15:31:27.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.250000 TRACE network [50c] - Made first apply on cl 15:31:27.250000 TRACE network [50c] - Applied on gs 15:31:27.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.250000 TRACE network [50c] - Made first apply on cl 15:31:27.250000 TRACE network [50c] - Applied on gs 15:31:27.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.250000 DEBUG ai [50c] - Removing query 122 - Hero {Shiryu} got level 2. Total queries count: 0 15:31:27.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.250000 TRACE network [50c] - Made second apply on cl 15:31:27.250000 TRACE network [50c] - Listening... 15:31:27.250000 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Shiryu} and object Learning Stone at 110 81 0. 15:31:27.250000 TRACE ai [920] - Completing goal: FIND OBJ 2,542 ({Shiryu}) 15:31:27.250000 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:27.250000 TRACE ai [920] - Completing goal: VISIT TILE (110 81 0) ({Shiryu}) 15:31:27.250000 DEBUG ai [920] - Hero {Shiryu} moved from 112 77 0 to 110 81 0. Returning 1. 15:31:27.265625 DEBUG ai [920] - Of all 2 destinations, object oid=6876 seems nice 15:31:27.265625 DEBUG ai [920] - {Shiryu} will try to visit Monster at (107 79 0) 15:31:27.265625 DEBUG ai [920] - Moving hero {Shiryu} to tile 107 79 0 15:31:27.265625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=139. 15:31:27.265625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:27.265625 TRACE global [920] - We'll wait till request 139 is answered. 15:31:27.265625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.265625 TRACE network [50c] - Made first apply on cl 15:31:27.265625 TRACE network [50c] - Applied on gs 15:31:27.265625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:27.265625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:27.265625 TRACE network [50c] - Made second apply on cl 15:31:27.265625 TRACE network [50c] - Listening... 15:31:27.265625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:27.265625 TRACE network [50c] - Made first apply on cl 15:31:27.265625 TRACE network [50c] - Applied on gs 15:31:27.265625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:27.265625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:27.265625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:27.265625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:27.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.562500 TRACE network [50c] - Made second apply on cl 15:31:27.562500 TRACE network [50c] - Listening... 15:31:27.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.562500 TRACE network [50c] - Made first apply on cl 15:31:27.562500 TRACE network [50c] - Applied on gs 15:31:27.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:27.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:27.562500 TRACE network [50c] - Made second apply on cl 15:31:27.562500 TRACE network [50c] - Listening... 15:31:27.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.562500 TRACE network [50c] - Made first apply on cl 15:31:27.562500 TRACE network [50c] - Applied on gs 15:31:27.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.562500 TRACE network [50c] - Made second apply on cl 15:31:27.562500 TRACE network [50c] - Listening... 15:31:27.562500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=140. 15:31:27.562500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:27.562500 TRACE global [920] - We'll wait till request 140 is answered. 15:31:27.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.562500 TRACE network [50c] - Made first apply on cl 15:31:27.562500 TRACE network [50c] - Applied on gs 15:31:27.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:27.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:27.562500 TRACE network [50c] - Made second apply on cl 15:31:27.562500 TRACE network [50c] - Listening... 15:31:27.562500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:27.562500 TRACE network [50c] - Made first apply on cl 15:31:27.562500 TRACE network [50c] - Applied on gs 15:31:27.562500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:27.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:27.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:27.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:27.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:27.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:27.890625 TRACE ai [50c] - Completing goal: FIND OBJ 6,876 ({Shiryu}) 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:27.890625 INFO global [50c] - Opening StupidAI 15:31:27.890625 INFO global [50c] - Loaded Stupid AI 0.1 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: created 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: init called, saving ptr to IBattleCallback 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStart called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRoundFirst called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRound called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE ai [3b8] - CStupidAI [07,9A8,704]: activeStack called for Battle stack [0]: 1 creatures of Green Dragons from slot 0 of armyobj=5307 15:31:27.890625 TRACE network [3b8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:31:27.890625 TRACE network [3b8] - Sending a request "struct MakeAction". It'll have an ID=141. 15:31:27.890625 TRACE network [3b8] - Sending to server a pack of type struct MakeAction 15:31:27.890625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStackMoved called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.890625 TRACE network [50c] - Made first apply on cl 15:31:27.890625 TRACE network [50c] - Applied on gs 15:31:27.890625 TRACE network [50c] - Made second apply on cl 15:31:27.890625 TRACE network [50c] - Listening... 15:31:27.890625 TRACE ai [19c] - CStupidAI [07,991,994]: activeStack called for Battle stack [1]: 3 creatures of Storm Elementals from slot 0 of armyobj=6876 15:31:27.890625 TRACE network [19c] - Send battle action to server: {BattleAction: side '1', stackNumber '1', actionType 'Shoot', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:31:27.890625 TRACE network [19c] - Sending a request "struct MakeAction". It'll have an ID=142. 15:31:27.890625 TRACE network [19c] - Sending to server a pack of type struct MakeAction 15:31:27.906250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE ai [484] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 2 creatures of Storm Elementals from slot 1 of armyobj=6876 15:31:27.906250 TRACE network [484] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:31:27.906250 TRACE network [484] - Sending a request "struct MakeAction". It'll have an ID=143. 15:31:27.906250 TRACE network [484] - Sending to server a pack of type struct MakeAction 15:31:27.906250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.906250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.906250 TRACE network [50c] - Made first apply on cl 15:31:27.906250 TRACE network [50c] - Applied on gs 15:31:27.906250 TRACE network [50c] - Made second apply on cl 15:31:27.906250 TRACE network [50c] - Listening... 15:31:27.937500 TRACE ai [420] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 2 creatures of Storm Elementals from slot 2 of armyobj=6876 15:31:27.937500 TRACE network [420] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Shoot', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:31:27.937500 TRACE network [420] - Sending a request "struct MakeAction". It'll have an ID=144. 15:31:27.937500 TRACE network [420] - Sending to server a pack of type struct MakeAction 15:31:27.937500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE ai [7d0] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 2 creatures of Storm Elementals from slot 3 of armyobj=6876 15:31:27.968750 TRACE network [7d0] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '-1', selectedStack '-1'} 15:31:27.968750 TRACE network [7d0] - Sending a request "struct MakeAction". It'll have an ID=145. 15:31:27.968750 TRACE network [7d0] - Sending to server a pack of type struct MakeAction 15:31:27.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRoundFirst called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRound called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE ai [a34] - CStupidAI [07,9A8,704]: activeStack called for Battle stack [0]: 1 creatures of Green Dragons from slot 0 of armyobj=5307 15:31:27.968750 TRACE network [a34] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '15', selectedStack '-1'} 15:31:27.968750 TRACE network [a34] - Sending a request "struct MakeAction". It'll have an ID=146. 15:31:27.968750 TRACE network [a34] - Sending to server a pack of type struct MakeAction 15:31:27.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStackMoved called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.968750 TRACE network [50c] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 15:31:27.968750 TRACE network [50c] - Made first apply on cl 15:31:27.968750 WARN network [50c] - Unrecognized trigger effect type 3019 15:31:27.968750 TRACE network [50c] - Applied on gs 15:31:27.968750 TRACE network [50c] - Made second apply on cl 15:31:27.968750 TRACE network [50c] - Listening... 15:31:27.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:27.984375 TRACE ai [714] - CStupidAI [07,9A8,704]: activeStack called for Battle stack [0]: 1 creatures of Green Dragons from slot 0 of armyobj=5307 15:31:27.984375 TRACE network [714] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '15', selectedStack '-1'} 15:31:27.984375 TRACE network [714] - Sending a request "struct MakeAction". It'll have an ID=147. 15:31:27.984375 TRACE network [714] - Sending to server a pack of type struct MakeAction 15:31:27.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:27.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:27.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:27.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:27.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:27.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:27.984375 TRACE network [50c] - Made first apply on cl 15:31:27.984375 TRACE network [50c] - Applied on gs 15:31:27.984375 TRACE network [50c] - Made second apply on cl 15:31:27.984375 TRACE network [50c] - Listening... 15:31:28.015625 TRACE ai [38c] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 2 creatures of Storm Elementals from slot 1 of armyobj=6876 15:31:28.015625 TRACE network [38c] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '-1', selectedStack '-1'} 15:31:28.015625 TRACE network [38c] - Sending a request "struct MakeAction". It'll have an ID=148. 15:31:28.015625 TRACE network [38c] - Sending to server a pack of type struct MakeAction 15:31:28.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE ai [578] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 2 creatures of Storm Elementals from slot 2 of armyobj=6876 15:31:28.015625 TRACE network [578] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '-1', selectedStack '-1'} 15:31:28.015625 TRACE network [578] - Sending a request "struct MakeAction". It'll have an ID=149. 15:31:28.015625 TRACE network [578] - Sending to server a pack of type struct MakeAction 15:31:28.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE ai [aa4] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 2 creatures of Storm Elementals from slot 3 of armyobj=6876 15:31:28.015625 TRACE network [aa4] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '-1', selectedStack '-1'} 15:31:28.015625 TRACE network [aa4] - Sending a request "struct MakeAction". It'll have an ID=150. 15:31:28.015625 TRACE network [aa4] - Sending to server a pack of type struct MakeAction 15:31:28.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRoundFirst called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRound called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE ai [a80] - CStupidAI [07,9A8,704]: activeStack called for Battle stack [0]: 1 creatures of Green Dragons from slot 0 of armyobj=5307 15:31:28.015625 TRACE network [a80] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '5', hex '100'}', additionalInfo '83', selectedStack '-1'} 15:31:28.015625 TRACE network [a80] - Sending a request "struct MakeAction". It'll have an ID=151. 15:31:28.015625 TRACE network [a80] - Sending to server a pack of type struct MakeAction 15:31:28.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStackMoved called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.015625 TRACE network [50c] - Made first apply on cl 15:31:28.015625 TRACE network [50c] - Applied on gs 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.015625 TRACE network [50c] - Made second apply on cl 15:31:28.015625 TRACE network [50c] - Listening... 15:31:28.031250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.031250 TRACE network [50c] - Made first apply on cl 15:31:28.031250 TRACE network [50c] - Applied on gs 15:31:28.031250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.031250 TRACE network [50c] - Made second apply on cl 15:31:28.031250 TRACE network [50c] - Listening... 15:31:28.046875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.046875 TRACE network [50c] - Made first apply on cl 15:31:28.046875 TRACE network [50c] - Applied on gs 15:31:28.046875 TRACE network [50c] - Made second apply on cl 15:31:28.046875 TRACE network [50c] - Listening... 15:31:28.109375 TRACE ai [ab0] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 2 creatures of Storm Elementals from slot 2 of armyobj=6876 15:31:28.109375 TRACE network [ab0] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '6', hex '116'}', additionalInfo '100', selectedStack '-1'} 15:31:28.109375 TRACE network [ab0] - Sending a request "struct MakeAction". It'll have an ID=152. 15:31:28.109375 TRACE network [ab0] - Sending to server a pack of type struct MakeAction 15:31:28.109375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStackMoved called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE ai [a50] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 2 creatures of Storm Elementals from slot 3 of armyobj=6876 15:31:28.109375 TRACE network [a50] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '5', hex '100'}', additionalInfo '-1', selectedStack '-1'} 15:31:28.109375 TRACE network [a50] - Sending a request "struct MakeAction". It'll have an ID=153. 15:31:28.109375 TRACE network [a50] - Sending to server a pack of type struct MakeAction 15:31:28.109375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRoundFirst called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleNewRound called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE ai [aec] - CStupidAI [07,9A8,704]: activeStack called for Battle stack [0]: 1 creatures of Green Dragons from slot 0 of armyobj=5307 15:31:28.109375 TRACE network [aec] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '9', hex '168'}', additionalInfo '185', selectedStack '-1'} 15:31:28.109375 TRACE network [aec] - Sending a request "struct MakeAction". It'll have an ID=154. 15:31:28.109375 TRACE network [aec] - Sending to server a pack of type struct MakeAction 15:31:28.109375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionStarted called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStackMoved called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleAttack called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleStacksAttacked called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,9A8,704]: actionFinished called 15:31:28.109375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.109375 TRACE network [50c] - Made first apply on cl 15:31:28.109375 TRACE network [50c] - Applied on gs 15:31:28.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.109375 TRACE network [50c] - Made second apply on cl 15:31:28.109375 TRACE network [50c] - Listening... 15:31:28.109375 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:31:28.109375 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:31:28.109375 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:28.109375 DEBUG ai [50c] - Player 1: I won the Starting battle of {Shiryu} attacking Monster at 107 79 0! 15:31:28.125000 TRACE ai [50c] - CStupidAI [07,9A8,704]: battleEnd called 15:31:28.125000 TRACE ai [50c] - CStupidAI [07,9A8,704]: destroyed 15:31:28.125000 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 WARN bonus [50c] - Warning: an orphaned child! 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '225'. 15:31:28.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 TRACE network [50c] - Applied on gs 15:31:28.125000 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:31:28.125000 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:31:28.125000 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:28.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:31:28.125000 TRACE network [50c] - Made second apply on cl 15:31:28.125000 TRACE network [50c] - Listening... 15:31:28.125000 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:28.125000 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:28.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:28.125000 TRACE network [50c] - Made first apply on cl 15:31:28.125000 DEBUG global [50c] - removing object id=6876; address=140760304; name=Monster 15:31:28.140625 TRACE network [50c] - Applied on gs 15:31:28.140625 TRACE network [50c] - Made second apply on cl 15:31:28.140625 TRACE network [50c] - Listening... 15:31:28.140625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:28.140625 TRACE network [50c] - Made first apply on cl 15:31:28.140625 TRACE network [50c] - Applied on gs 15:31:28.140625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:28.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:28.140625 TRACE network [50c] - Made second apply on cl 15:31:28.140625 TRACE network [50c] - Listening... 15:31:28.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.140625 TRACE network [50c] - Made first apply on cl 15:31:28.140625 TRACE network [50c] - Applied on gs 15:31:28.140625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:28.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.140625 TRACE network [50c] - Made second apply on cl 15:31:28.140625 TRACE network [50c] - Listening... 15:31:28.140625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=155. 15:31:28.140625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:28.140625 TRACE global [920] - We'll wait till request 155 is answered. 15:31:28.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.140625 TRACE network [50c] - Made first apply on cl 15:31:28.140625 TRACE network [50c] - Applied on gs 15:31:28.140625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:28.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.140625 TRACE network [50c] - Made second apply on cl 15:31:28.140625 TRACE network [50c] - Listening... 15:31:28.140625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:28.140625 TRACE network [50c] - Made first apply on cl 15:31:28.140625 TRACE network [50c] - Applied on gs 15:31:28.140625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.140625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.375000 TRACE network [50c] - Made second apply on cl 15:31:28.375000 TRACE network [50c] - Listening... 15:31:28.375000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.375000 TRACE network [50c] - Made first apply on cl 15:31:28.375000 TRACE network [50c] - Applied on gs 15:31:28.375000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:28.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.375000 TRACE network [50c] - Made second apply on cl 15:31:28.375000 TRACE network [50c] - Listening... 15:31:28.375000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.375000 TRACE network [50c] - Made first apply on cl 15:31:28.375000 TRACE network [50c] - Applied on gs 15:31:28.375000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.375000 TRACE network [50c] - Made second apply on cl 15:31:28.375000 TRACE network [50c] - Listening... 15:31:28.375000 TRACE ai [920] - Completing goal: VISIT TILE (107 79 0) ({Shiryu}) 15:31:28.375000 DEBUG ai [920] - Hero {Shiryu} moved from 110 81 0 to 107 79 0. Returning 1. 15:31:28.406250 TRACE ai [920] - It's safe for {Shiryu} to visit tile 107 84 0 15:31:28.406250 DEBUG ai [920] - Of all 3 destinations, object oid=6875 seems nice 15:31:28.406250 DEBUG ai [920] - {Shiryu} will try to visit Resource at (106 79 0) 15:31:28.406250 DEBUG ai [920] - Moving hero {Shiryu} to tile 106 79 0 15:31:28.406250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=156. 15:31:28.406250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:28.406250 TRACE global [920] - We'll wait till request 156 is answered. 15:31:28.406250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.406250 TRACE network [50c] - Made first apply on cl 15:31:28.406250 TRACE network [50c] - Applied on gs 15:31:28.406250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:28.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.406250 TRACE network [50c] - Made second apply on cl 15:31:28.406250 TRACE network [50c] - Listening... 15:31:28.406250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:28.406250 TRACE network [50c] - Made first apply on cl 15:31:28.406250 TRACE network [50c] - Applied on gs 15:31:28.406250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.406250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.406250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.515625 TRACE network [50c] - Made second apply on cl 15:31:28.515625 TRACE network [50c] - Listening... 15:31:28.515625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:28.515625 TRACE network [50c] - Made first apply on cl 15:31:28.515625 TRACE network [50c] - Applied on gs 15:31:28.515625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:31:28.515625 TRACE ai [50c] - Completing goal: FIND OBJ 6,875 ({Shiryu}) 15:31:28.515625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:28.515625 TRACE network [50c] - Made second apply on cl 15:31:28.515625 TRACE network [50c] - Listening... 15:31:28.515625 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:28.515625 TRACE network [50c] - Made first apply on cl 15:31:28.515625 TRACE network [50c] - Applied on gs 15:31:28.515625 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '1504'. 15:31:28.515625 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:28.515625 TRACE network [50c] - Made second apply on cl 15:31:28.515625 TRACE network [50c] - Listening... 15:31:28.515625 TRACE network [50c] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:31:28.515625 TRACE network [50c] - Made first apply on cl 15:31:28.515625 TRACE network [50c] - Applied on gs 15:31:28.515625 TRACE network [50c] - Made second apply on cl 15:31:28.515625 TRACE network [50c] - Listening... 15:31:28.515625 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:28.531250 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:28.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:28.531250 TRACE network [50c] - Made first apply on cl 15:31:28.531250 DEBUG global [50c] - removing object id=6875; address=140702296; name=Resource 15:31:28.531250 TRACE network [50c] - Applied on gs 15:31:28.531250 TRACE network [50c] - Made second apply on cl 15:31:28.531250 TRACE network [50c] - Listening... 15:31:28.531250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:28.531250 TRACE network [50c] - Made first apply on cl 15:31:28.531250 TRACE network [50c] - Applied on gs 15:31:28.531250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:28.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:28.531250 TRACE network [50c] - Made second apply on cl 15:31:28.531250 TRACE network [50c] - Listening... 15:31:28.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.531250 TRACE network [50c] - Made first apply on cl 15:31:28.531250 TRACE network [50c] - Applied on gs 15:31:28.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:28.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.531250 TRACE network [50c] - Made second apply on cl 15:31:28.531250 TRACE network [50c] - Listening... 15:31:28.531250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.531250 TRACE network [50c] - Made first apply on cl 15:31:28.531250 TRACE network [50c] - Applied on gs 15:31:28.531250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.531250 TRACE network [50c] - Made second apply on cl 15:31:28.531250 TRACE network [50c] - Listening... 15:31:28.531250 TRACE ai [920] - Completing goal: VISIT TILE (106 79 0) ({Shiryu}) 15:31:28.531250 DEBUG ai [920] - Hero {Shiryu} moved from 107 79 0 to 107 79 0. Returning 1. 15:31:28.546875 DEBUG ai [920] - Of all 1 destinations, object oid=2754 seems nice 15:31:28.546875 DEBUG ai [920] - {Shiryu} will try to visit Monster at (107 84 0) 15:31:28.546875 DEBUG ai [920] - Moving hero {Shiryu} to tile 107 84 0 15:31:28.546875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=157. 15:31:28.546875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:28.546875 TRACE global [920] - We'll wait till request 157 is answered. 15:31:28.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.546875 TRACE network [50c] - Made first apply on cl 15:31:28.546875 TRACE network [50c] - Applied on gs 15:31:28.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:28.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.546875 TRACE network [50c] - Made second apply on cl 15:31:28.546875 TRACE network [50c] - Listening... 15:31:28.546875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:28.546875 TRACE network [50c] - Made first apply on cl 15:31:28.546875 TRACE network [50c] - Applied on gs 15:31:28.546875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.859375 TRACE network [50c] - Made second apply on cl 15:31:28.859375 TRACE network [50c] - Listening... 15:31:28.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.859375 TRACE network [50c] - Made first apply on cl 15:31:28.859375 TRACE network [50c] - Applied on gs 15:31:28.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:28.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.859375 TRACE network [50c] - Made second apply on cl 15:31:28.859375 TRACE network [50c] - Listening... 15:31:28.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:28.859375 TRACE network [50c] - Made first apply on cl 15:31:28.859375 TRACE network [50c] - Applied on gs 15:31:28.859375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:28.859375 TRACE network [50c] - Made second apply on cl 15:31:28.859375 TRACE network [50c] - Listening... 15:31:28.859375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=158. 15:31:28.859375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:28.859375 TRACE global [920] - We'll wait till request 158 is answered. 15:31:28.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:28.859375 TRACE network [50c] - Made first apply on cl 15:31:28.859375 TRACE network [50c] - Applied on gs 15:31:28.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:28.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:28.859375 TRACE network [50c] - Made second apply on cl 15:31:28.859375 TRACE network [50c] - Listening... 15:31:28.859375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:28.859375 TRACE network [50c] - Made first apply on cl 15:31:28.859375 TRACE network [50c] - Applied on gs 15:31:28.859375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:28.859375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:28.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:28.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:28.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.234375 TRACE network [50c] - Made second apply on cl 15:31:29.234375 TRACE network [50c] - Listening... 15:31:29.234375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:29.234375 TRACE network [50c] - Made first apply on cl 15:31:29.234375 TRACE network [50c] - Applied on gs 15:31:29.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:29.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:29.250000 TRACE network [50c] - Made second apply on cl 15:31:29.250000 TRACE network [50c] - Listening... 15:31:29.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:29.250000 TRACE network [50c] - Made first apply on cl 15:31:29.250000 TRACE network [50c] - Applied on gs 15:31:29.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:29.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:29.250000 TRACE network [50c] - Made second apply on cl 15:31:29.250000 TRACE network [50c] - Listening... 15:31:29.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=159. 15:31:29.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:29.250000 TRACE global [920] - We'll wait till request 159 is answered. 15:31:29.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:29.250000 TRACE network [50c] - Made first apply on cl 15:31:29.250000 TRACE network [50c] - Applied on gs 15:31:29.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:29.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:29.250000 TRACE network [50c] - Made second apply on cl 15:31:29.250000 TRACE network [50c] - Listening... 15:31:29.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:29.250000 TRACE network [50c] - Made first apply on cl 15:31:29.250000 TRACE network [50c] - Applied on gs 15:31:29.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:29.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:29.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:29.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:29.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.687500 TRACE network [50c] - Made second apply on cl 15:31:29.687500 TRACE network [50c] - Listening... 15:31:29.687500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:29.687500 TRACE network [50c] - Made first apply on cl 15:31:29.687500 TRACE network [50c] - Applied on gs 15:31:29.687500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:29.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:29.687500 TRACE network [50c] - Made second apply on cl 15:31:29.687500 TRACE network [50c] - Listening... 15:31:29.687500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:29.687500 TRACE network [50c] - Made first apply on cl 15:31:29.687500 TRACE network [50c] - Applied on gs 15:31:29.687500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:29.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:29.687500 TRACE network [50c] - Made second apply on cl 15:31:29.687500 TRACE network [50c] - Listening... 15:31:29.687500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=160. 15:31:29.687500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:29.687500 TRACE global [920] - We'll wait till request 160 is answered. 15:31:29.687500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:29.687500 TRACE network [50c] - Made first apply on cl 15:31:29.687500 TRACE network [50c] - Applied on gs 15:31:29.687500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:29.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:29.687500 TRACE network [50c] - Made second apply on cl 15:31:29.687500 TRACE network [50c] - Listening... 15:31:29.687500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:29.687500 TRACE network [50c] - Made first apply on cl 15:31:29.687500 TRACE network [50c] - Applied on gs 15:31:29.687500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:29.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:29.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:29.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:29.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:29.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:29.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.078125 TRACE network [50c] - Made second apply on cl 15:31:30.078125 TRACE network [50c] - Listening... 15:31:30.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.078125 TRACE network [50c] - Made first apply on cl 15:31:30.078125 TRACE network [50c] - Applied on gs 15:31:30.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:30.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.078125 TRACE network [50c] - Made second apply on cl 15:31:30.078125 TRACE network [50c] - Listening... 15:31:30.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:30.078125 TRACE network [50c] - Made first apply on cl 15:31:30.078125 TRACE network [50c] - Applied on gs 15:31:30.078125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.078125 TRACE network [50c] - Made second apply on cl 15:31:30.078125 TRACE network [50c] - Listening... 15:31:30.078125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=161. 15:31:30.078125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:30.078125 TRACE global [920] - We'll wait till request 161 is answered. 15:31:30.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.078125 TRACE network [50c] - Made first apply on cl 15:31:30.078125 TRACE network [50c] - Applied on gs 15:31:30.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:30.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.078125 TRACE network [50c] - Made second apply on cl 15:31:30.078125 TRACE network [50c] - Listening... 15:31:30.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:30.078125 TRACE network [50c] - Made first apply on cl 15:31:30.078125 TRACE network [50c] - Applied on gs 15:31:30.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.500000 TRACE network [50c] - Made second apply on cl 15:31:30.500000 TRACE network [50c] - Listening... 15:31:30.500000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.500000 TRACE network [50c] - Made first apply on cl 15:31:30.500000 TRACE network [50c] - Applied on gs 15:31:30.500000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:30.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.500000 TRACE network [50c] - Made second apply on cl 15:31:30.500000 TRACE network [50c] - Listening... 15:31:30.500000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:30.500000 TRACE network [50c] - Made first apply on cl 15:31:30.500000 TRACE network [50c] - Applied on gs 15:31:30.500000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.500000 TRACE network [50c] - Made second apply on cl 15:31:30.500000 TRACE network [50c] - Listening... 15:31:30.500000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=162. 15:31:30.500000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:30.500000 TRACE global [920] - We'll wait till request 162 is answered. 15:31:30.500000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.515625 TRACE network [50c] - Made first apply on cl 15:31:30.515625 TRACE network [50c] - Applied on gs 15:31:30.515625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:30.515625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.515625 TRACE network [50c] - Made second apply on cl 15:31:30.515625 TRACE network [50c] - Listening... 15:31:30.515625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:30.515625 TRACE network [50c] - Made first apply on cl 15:31:30.515625 TRACE network [50c] - Applied on gs 15:31:30.515625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.515625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.515625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.515625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.890625 TRACE network [50c] - Made second apply on cl 15:31:30.890625 TRACE network [50c] - Listening... 15:31:30.890625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.890625 TRACE network [50c] - Made first apply on cl 15:31:30.890625 TRACE network [50c] - Applied on gs 15:31:30.890625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:30.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.890625 TRACE network [50c] - Made second apply on cl 15:31:30.890625 TRACE network [50c] - Listening... 15:31:30.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:30.890625 TRACE network [50c] - Made first apply on cl 15:31:30.890625 TRACE network [50c] - Applied on gs 15:31:30.890625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:30.890625 TRACE network [50c] - Made second apply on cl 15:31:30.890625 TRACE network [50c] - Listening... 15:31:30.890625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=163. 15:31:30.890625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:30.890625 TRACE global [920] - We'll wait till request 163 is answered. 15:31:30.890625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:30.890625 TRACE network [50c] - Made first apply on cl 15:31:30.890625 TRACE network [50c] - Applied on gs 15:31:30.890625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:30.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:30.890625 TRACE network [50c] - Made second apply on cl 15:31:30.890625 TRACE network [50c] - Listening... 15:31:30.890625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:30.890625 TRACE network [50c] - Made first apply on cl 15:31:30.890625 TRACE network [50c] - Applied on gs 15:31:30.890625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:30.890625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:30.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:30.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:30.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.296875 TRACE network [50c] - Made second apply on cl 15:31:31.296875 TRACE network [50c] - Listening... 15:31:31.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:31.312500 TRACE network [50c] - Made first apply on cl 15:31:31.312500 TRACE network [50c] - Applied on gs 15:31:31.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:31.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:31.312500 TRACE network [50c] - Made second apply on cl 15:31:31.312500 TRACE network [50c] - Listening... 15:31:31.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:31.312500 TRACE network [50c] - Made first apply on cl 15:31:31.312500 TRACE network [50c] - Applied on gs 15:31:31.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:31.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:31.312500 TRACE network [50c] - Made second apply on cl 15:31:31.312500 TRACE network [50c] - Listening... 15:31:31.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=164. 15:31:31.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:31.312500 TRACE global [920] - We'll wait till request 164 is answered. 15:31:31.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:31.312500 TRACE network [50c] - Made first apply on cl 15:31:31.312500 TRACE network [50c] - Applied on gs 15:31:31.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:31.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:31.312500 TRACE network [50c] - Made second apply on cl 15:31:31.312500 TRACE network [50c] - Listening... 15:31:31.312500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:31.312500 TRACE network [50c] - Made first apply on cl 15:31:31.312500 TRACE network [50c] - Applied on gs 15:31:31.312500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:31.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:31.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:31.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:31.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.656250 TRACE network [50c] - Made second apply on cl 15:31:31.656250 TRACE network [50c] - Listening... 15:31:31.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:31.656250 TRACE network [50c] - Made first apply on cl 15:31:31.656250 TRACE network [50c] - Applied on gs 15:31:31.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:31.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:31.656250 TRACE network [50c] - Made second apply on cl 15:31:31.656250 TRACE network [50c] - Listening... 15:31:31.656250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:31.656250 TRACE network [50c] - Made first apply on cl 15:31:31.656250 TRACE network [50c] - Applied on gs 15:31:31.656250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:31.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:31.656250 TRACE network [50c] - Made second apply on cl 15:31:31.656250 TRACE network [50c] - Listening... 15:31:31.656250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=165. 15:31:31.656250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:31.656250 TRACE global [920] - We'll wait till request 165 is answered. 15:31:31.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:31.656250 TRACE network [50c] - Made first apply on cl 15:31:31.656250 TRACE network [50c] - Applied on gs 15:31:31.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:31.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:31.656250 TRACE network [50c] - Made second apply on cl 15:31:31.656250 TRACE network [50c] - Listening... 15:31:31.656250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:31.656250 TRACE network [50c] - Made first apply on cl 15:31:31.656250 TRACE network [50c] - Applied on gs 15:31:31.656250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:31.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:31.656250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:31.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:31.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:31.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:31.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.031250 TRACE network [50c] - Made second apply on cl 15:31:32.031250 TRACE network [50c] - Listening... 15:31:32.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.031250 TRACE network [50c] - Made first apply on cl 15:31:32.031250 TRACE network [50c] - Applied on gs 15:31:32.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:32.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.031250 TRACE network [50c] - Made second apply on cl 15:31:32.031250 TRACE network [50c] - Listening... 15:31:32.031250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:32.031250 TRACE network [50c] - Made first apply on cl 15:31:32.031250 TRACE network [50c] - Applied on gs 15:31:32.031250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.031250 TRACE network [50c] - Made second apply on cl 15:31:32.031250 TRACE network [50c] - Listening... 15:31:32.031250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=166. 15:31:32.046875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:32.046875 TRACE global [920] - We'll wait till request 166 is answered. 15:31:32.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.078125 TRACE network [50c] - Made first apply on cl 15:31:32.078125 TRACE network [50c] - Applied on gs 15:31:32.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:32.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.078125 TRACE network [50c] - Made second apply on cl 15:31:32.078125 TRACE network [50c] - Listening... 15:31:32.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:32.078125 TRACE network [50c] - Made first apply on cl 15:31:32.078125 TRACE network [50c] - Applied on gs 15:31:32.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.484375 TRACE network [50c] - Made second apply on cl 15:31:32.484375 TRACE network [50c] - Listening... 15:31:32.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.484375 TRACE network [50c] - Made first apply on cl 15:31:32.484375 TRACE network [50c] - Applied on gs 15:31:32.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:32.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.484375 TRACE network [50c] - Made second apply on cl 15:31:32.484375 TRACE network [50c] - Listening... 15:31:32.484375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:32.484375 TRACE network [50c] - Made first apply on cl 15:31:32.484375 TRACE network [50c] - Applied on gs 15:31:32.484375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.484375 TRACE network [50c] - Made second apply on cl 15:31:32.484375 TRACE network [50c] - Listening... 15:31:32.484375 TRACE ai [920] - Completing goal: VISIT TILE (107 84 0) ({Shiryu}) 15:31:32.484375 DEBUG ai [920] - reserved object id=2754; address=140761776; name=Monster 15:31:32.484375 DEBUG ai [920] - Hero {Shiryu} moved from 107 79 0 to 109 84 0. Returning 0. 15:31:32.484375 DEBUG ai [920] - Hero {Shiryu} apparently used all MPs (0 left) 15:31:32.484375 TRACE ai [920] - Time of looking for wander destination was 7031 ms. 15:31:32.484375 DEBUG ai [920] - Looking into {Seiya}, MP=1960 15:31:32.500000 TRACE ai [920] - It's safe for {Seiya} to visit tile 19 41 0 15:31:32.500000 TRACE ai [920] - It's safe for {Seiya} to visit tile 26 47 0 15:31:32.500000 DEBUG ai [920] - Of all 3 destinations, object oid=4272 seems nice 15:31:32.500000 DEBUG ai [920] - {Seiya} will try to visit Learning Stone at (22 47 0) 15:31:32.500000 DEBUG ai [920] - Moving hero {Seiya} to tile 22 47 0 15:31:32.500000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=167. 15:31:32.500000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:32.500000 TRACE global [920] - We'll wait till request 167 is answered. 15:31:32.500000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.500000 TRACE network [50c] - Made first apply on cl 15:31:32.500000 TRACE network [50c] - Applied on gs 15:31:32.500000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:32.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.500000 TRACE network [50c] - Made second apply on cl 15:31:32.500000 TRACE network [50c] - Listening... 15:31:32.500000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:32.500000 TRACE network [50c] - Made first apply on cl 15:31:32.500000 TRACE network [50c] - Applied on gs 15:31:32.500000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.500000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.843750 TRACE network [50c] - Made second apply on cl 15:31:32.843750 TRACE network [50c] - Listening... 15:31:32.843750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.843750 TRACE network [50c] - Made first apply on cl 15:31:32.843750 TRACE network [50c] - Applied on gs 15:31:32.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:32.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.843750 TRACE network [50c] - Made second apply on cl 15:31:32.843750 TRACE network [50c] - Listening... 15:31:32.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:32.843750 TRACE network [50c] - Made first apply on cl 15:31:32.843750 TRACE network [50c] - Applied on gs 15:31:32.843750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:32.843750 TRACE network [50c] - Made second apply on cl 15:31:32.843750 TRACE network [50c] - Listening... 15:31:32.843750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=168. 15:31:32.843750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:32.843750 TRACE global [920] - We'll wait till request 168 is answered. 15:31:32.843750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:32.843750 TRACE network [50c] - Made first apply on cl 15:31:32.843750 TRACE network [50c] - Applied on gs 15:31:32.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:32.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:32.843750 TRACE network [50c] - Made second apply on cl 15:31:32.843750 TRACE network [50c] - Listening... 15:31:32.843750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:32.843750 TRACE network [50c] - Made first apply on cl 15:31:32.843750 TRACE network [50c] - Applied on gs 15:31:32.843750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:32.843750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:32.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:32.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:32.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.140625 TRACE network [50c] - Made second apply on cl 15:31:33.140625 TRACE network [50c] - Listening... 15:31:33.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.140625 TRACE network [50c] - Made first apply on cl 15:31:33.140625 TRACE network [50c] - Applied on gs 15:31:33.140625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:33.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.140625 TRACE network [50c] - Made second apply on cl 15:31:33.140625 TRACE network [50c] - Listening... 15:31:33.140625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:33.140625 TRACE network [50c] - Made first apply on cl 15:31:33.140625 TRACE network [50c] - Applied on gs 15:31:33.140625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.140625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.140625 TRACE network [50c] - Made second apply on cl 15:31:33.140625 TRACE network [50c] - Listening... 15:31:33.140625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=169. 15:31:33.140625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:33.140625 TRACE global [920] - We'll wait till request 169 is answered. 15:31:33.140625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.187500 TRACE network [50c] - Made first apply on cl 15:31:33.187500 TRACE network [50c] - Applied on gs 15:31:33.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:33.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.187500 TRACE network [50c] - Made second apply on cl 15:31:33.187500 TRACE network [50c] - Listening... 15:31:33.187500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:33.187500 TRACE network [50c] - Made first apply on cl 15:31:33.187500 TRACE network [50c] - Applied on gs 15:31:33.187500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.546875 TRACE network [50c] - Made second apply on cl 15:31:33.546875 TRACE network [50c] - Listening... 15:31:33.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.546875 TRACE network [50c] - Made first apply on cl 15:31:33.546875 TRACE network [50c] - Applied on gs 15:31:33.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:33.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.546875 TRACE network [50c] - Made second apply on cl 15:31:33.546875 TRACE network [50c] - Listening... 15:31:33.546875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:33.546875 TRACE network [50c] - Made first apply on cl 15:31:33.546875 TRACE network [50c] - Applied on gs 15:31:33.546875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.546875 TRACE network [50c] - Made second apply on cl 15:31:33.546875 TRACE network [50c] - Listening... 15:31:33.546875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=170. 15:31:33.546875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:33.546875 TRACE global [920] - We'll wait till request 170 is answered. 15:31:33.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.546875 TRACE network [50c] - Made first apply on cl 15:31:33.546875 TRACE network [50c] - Applied on gs 15:31:33.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:33.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.546875 TRACE network [50c] - Made second apply on cl 15:31:33.546875 TRACE network [50c] - Listening... 15:31:33.546875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:33.546875 TRACE network [50c] - Made first apply on cl 15:31:33.546875 TRACE network [50c] - Applied on gs 15:31:33.546875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:33.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:33.921875 TRACE network [50c] - Made second apply on cl 15:31:33.921875 TRACE network [50c] - Listening... 15:31:33.921875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:33.921875 TRACE network [50c] - Made first apply on cl 15:31:33.921875 TRACE network [50c] - Applied on gs 15:31:33.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:33.921875 TRACE ai [50c] - Completing goal: FIND OBJ 4,272 ({Seiya}) 15:31:33.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:33.921875 TRACE network [50c] - Made second apply on cl 15:31:33.921875 TRACE network [50c] - Listening... 15:31:33.921875 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:33.921875 TRACE network [50c] - Made first apply on cl 15:31:33.921875 TRACE network [50c] - Applied on gs 15:31:33.921875 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:33.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:33.921875 TRACE network [50c] - Made second apply on cl 15:31:33.921875 TRACE network [50c] - Listening... 15:31:33.921875 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:33.921875 TRACE network [50c] - Made first apply on cl 15:31:33.921875 TRACE network [50c] - Applied on gs 15:31:33.921875 TRACE network [50c] - Made second apply on cl 15:31:33.921875 TRACE network [50c] - Listening... 15:31:33.921875 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:33.921875 TRACE network [50c] - Made first apply on cl 15:31:33.921875 TRACE network [50c] - Applied on gs 15:31:33.921875 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:33.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:33.921875 TRACE network [50c] - Made second apply on cl 15:31:33.921875 TRACE network [50c] - Listening... 15:31:33.937500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:33.937500 TRACE network [50c] - Made first apply on cl 15:31:33.937500 TRACE network [50c] - Applied on gs 15:31:33.937500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:33.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:33.937500 TRACE network [50c] - Made second apply on cl 15:31:33.937500 TRACE network [50c] - Listening... 15:31:33.937500 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:33.937500 TRACE network [50c] - Made first apply on cl 15:31:33.937500 TRACE network [50c] - Applied on gs 15:31:33.937500 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 15:31:33.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:33.937500 TRACE network [50c] - Made second apply on cl 15:31:33.937500 TRACE network [50c] - Listening... 15:31:33.937500 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:33.937500 TRACE network [50c] - Made first apply on cl 15:31:33.937500 TRACE network [50c] - Applied on gs 15:31:33.937500 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '145'. 15:31:33.937500 DEBUG ai [50c] - Adding query 145 - Hero {Seiya} got level 2. Total queries count: 1 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:33.953125 TRACE network [50c] - Made first apply on cl 15:31:33.953125 DEBUG ai [be0] - I'll answer the query 145 giving the choice 0 15:31:33.953125 TRACE network [be0] - Sending a request "struct QueryReply". It'll have an ID=171. 15:31:33.953125 TRACE network [be0] - Sending to server a pack of type struct QueryReply 15:31:33.953125 DEBUG ai [be0] - Attempted answering query 145 - Hero {Seiya} got level 2. Request id=171. Waiting for results... 15:31:33.953125 TRACE global [be0] - We'll wait till request 171 is answered. 15:31:33.953125 TRACE network [50c] - Applied on gs 15:31:33.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:33.953125 TRACE network [50c] - Made first apply on cl 15:31:33.953125 TRACE network [50c] - Applied on gs 15:31:33.953125 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '9', val '1'. 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:33.953125 TRACE network [50c] - Made first apply on cl 15:31:33.953125 TRACE network [50c] - Applied on gs 15:31:33.953125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.953125 TRACE network [50c] - Made first apply on cl 15:31:33.953125 TRACE network [50c] - Applied on gs 15:31:33.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:33.953125 TRACE network [50c] - Made first apply on cl 15:31:33.953125 TRACE network [50c] - Applied on gs 15:31:33.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.953125 DEBUG ai [50c] - Removing query 145 - Hero {Seiya} got level 2. Total queries count: 0 15:31:33.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:33.953125 TRACE network [50c] - Made second apply on cl 15:31:33.953125 TRACE network [50c] - Listening... 15:31:33.953125 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Seiya} and object Learning Stone at 22 47 0. 15:31:33.953125 TRACE ai [920] - Completing goal: FIND OBJ 4,272 ({Seiya}) 15:31:33.953125 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:33.953125 TRACE ai [920] - Completing goal: VISIT TILE (22 47 0) ({Seiya}) 15:31:33.953125 DEBUG ai [920] - Hero {Seiya} moved from 23 44 0 to 22 47 0. Returning 1. 15:31:33.968750 DEBUG ai [920] - Of all 2 destinations, object oid=6380 seems nice 15:31:33.968750 DEBUG ai [920] - {Seiya} will try to visit Monster at (26 47 0) 15:31:33.968750 DEBUG ai [920] - Moving hero {Seiya} to tile 26 47 0 15:31:33.968750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=172. 15:31:33.968750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:33.968750 TRACE global [920] - We'll wait till request 172 is answered. 15:31:33.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:33.968750 TRACE network [50c] - Made first apply on cl 15:31:33.968750 TRACE network [50c] - Applied on gs 15:31:33.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:33.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:33.968750 TRACE network [50c] - Made second apply on cl 15:31:33.968750 TRACE network [50c] - Listening... 15:31:33.968750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:33.968750 TRACE network [50c] - Made first apply on cl 15:31:33.968750 TRACE network [50c] - Applied on gs 15:31:33.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:33.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:33.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.296875 TRACE network [50c] - Made second apply on cl 15:31:34.312500 TRACE network [50c] - Listening... 15:31:34.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.312500 TRACE network [50c] - Made first apply on cl 15:31:34.312500 TRACE network [50c] - Applied on gs 15:31:34.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:34.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:34.312500 TRACE network [50c] - Made second apply on cl 15:31:34.312500 TRACE network [50c] - Listening... 15:31:34.312500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:34.312500 TRACE network [50c] - Made first apply on cl 15:31:34.312500 TRACE network [50c] - Applied on gs 15:31:34.312500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.312500 TRACE network [50c] - Made second apply on cl 15:31:34.312500 TRACE network [50c] - Listening... 15:31:34.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=173. 15:31:34.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:34.312500 TRACE global [920] - We'll wait till request 173 is answered. 15:31:34.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.312500 TRACE network [50c] - Made first apply on cl 15:31:34.312500 TRACE network [50c] - Applied on gs 15:31:34.312500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:34.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:34.312500 TRACE network [50c] - Made second apply on cl 15:31:34.312500 TRACE network [50c] - Listening... 15:31:34.312500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:34.312500 TRACE network [50c] - Made first apply on cl 15:31:34.312500 TRACE network [50c] - Applied on gs 15:31:34.312500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:34.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:34.312500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:34.312500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:34.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.656250 TRACE network [50c] - Made second apply on cl 15:31:34.656250 TRACE network [50c] - Listening... 15:31:34.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.656250 TRACE network [50c] - Made first apply on cl 15:31:34.656250 TRACE network [50c] - Applied on gs 15:31:34.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:34.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:34.656250 TRACE network [50c] - Made second apply on cl 15:31:34.656250 TRACE network [50c] - Listening... 15:31:34.656250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:34.656250 TRACE network [50c] - Made first apply on cl 15:31:34.656250 TRACE network [50c] - Applied on gs 15:31:34.656250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.656250 TRACE network [50c] - Made second apply on cl 15:31:34.656250 TRACE network [50c] - Listening... 15:31:34.656250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=174. 15:31:34.656250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:34.656250 TRACE global [920] - We'll wait till request 174 is answered. 15:31:34.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.656250 TRACE network [50c] - Made first apply on cl 15:31:34.656250 TRACE network [50c] - Applied on gs 15:31:34.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:34.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:34.656250 TRACE network [50c] - Made second apply on cl 15:31:34.656250 TRACE network [50c] - Listening... 15:31:34.656250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:34.656250 TRACE network [50c] - Made first apply on cl 15:31:34.656250 TRACE network [50c] - Applied on gs 15:31:34.671875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:34.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:34.671875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:34.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:34.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:34.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:34.937500 TRACE network [50c] - Made second apply on cl 15:31:34.937500 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:34.953125 TRACE ai [50c] - Completing goal: FIND OBJ 6,380 ({Seiya}) 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:34.953125 INFO global [50c] - Opening StupidAI 15:31:34.953125 INFO global [50c] - Loaded Stupid AI 0.1 15:31:34.953125 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: created 15:31:34.953125 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: init called, saving ptr to IBattleCallback 15:31:34.953125 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStart called 15:31:34.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:34.953125 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleNewRoundFirst called 15:31:34.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleNewRound called 15:31:34.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:34.953125 TRACE network [50c] - Made first apply on cl 15:31:34.953125 TRACE network [50c] - Applied on gs 15:31:34.953125 TRACE network [50c] - Made second apply on cl 15:31:34.953125 TRACE network [50c] - Listening... 15:31:34.984375 TRACE ai [678] - CStupidAI [0C,0C1,42C]: activeStack called for Battle stack [0]: 15 creatures of Pegasi from slot 0 of armyobj=6716 15:31:34.984375 TRACE network [678] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '-1', selectedStack '-1'} 15:31:34.984375 TRACE network [678] - Sending a request "struct MakeAction". It'll have an ID=175. 15:31:34.984375 TRACE network [678] - Sending to server a pack of type struct MakeAction 15:31:34.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionStarted called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStackMoved called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionFinished called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE ai [1ac] - CStupidAI [07,991,994]: activeStack called for Battle stack [1]: 13 creatures of Halberdiers from slot 0 of armyobj=6380 15:31:34.984375 TRACE network [1ac] - Send battle action to server: {BattleAction: side '1', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '45', selectedStack '-1'} 15:31:34.984375 TRACE network [1ac] - Sending a request "struct MakeAction". It'll have an ID=176. 15:31:34.984375 TRACE network [1ac] - Sending to server a pack of type struct MakeAction 15:31:34.984375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionStarted called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStackMoved called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleAttack called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStacksAttacked called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleAttack called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStacksAttacked called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionFinished called 15:31:34.984375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:34.984375 TRACE network [50c] - Made first apply on cl 15:31:34.984375 TRACE network [50c] - Applied on gs 15:31:34.984375 TRACE network [50c] - Made second apply on cl 15:31:34.984375 TRACE network [50c] - Listening... 15:31:34.984375 TRACE ai [a78] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 12 creatures of Halberdiers from slot 1 of armyobj=6380 15:31:34.984375 TRACE network [a78] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '2', hex '46'}', additionalInfo '45', selectedStack '-1'} 15:31:34.984375 TRACE network [a78] - Sending a request "struct MakeAction". It'll have an ID=177. 15:31:34.984375 TRACE network [a78] - Sending to server a pack of type struct MakeAction 15:31:35.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionStarted called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStackMoved called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleAttack called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStacksAttacked called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionFinished called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 WARN network [50c] - Unrecognized trigger effect type 3019 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE ai [83c] - CStupidAI [07,991,994]: activeStack called for Battle stack [2]: 12 creatures of Halberdiers from slot 1 of armyobj=6380 15:31:35.000000 TRACE network [83c] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '45', selectedStack '-1'} 15:31:35.000000 TRACE network [83c] - Sending a request "struct MakeAction". It'll have an ID=178. 15:31:35.000000 TRACE network [83c] - Sending to server a pack of type struct MakeAction 15:31:35.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionStarted called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStackMoved called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleAttack called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStacksAttacked called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionFinished called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleNewRoundFirst called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleNewRound called 15:31:35.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:35.000000 TRACE network [50c] - Made first apply on cl 15:31:35.000000 TRACE network [50c] - Applied on gs 15:31:35.000000 TRACE network [50c] - Made second apply on cl 15:31:35.000000 TRACE network [50c] - Listening... 15:31:35.015625 TRACE ai [5c8] - CStupidAI [0C,0C1,42C]: activeStack called for Battle stack [0]: 13 creatures of Pegasi from slot 0 of armyobj=6716 15:31:35.015625 TRACE network [5c8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '27', selectedStack '-1'} 15:31:35.015625 TRACE network [5c8] - Sending a request "struct MakeAction". It'll have an ID=179. 15:31:35.015625 TRACE network [5c8] - Sending to server a pack of type struct MakeAction 15:31:35.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:35.015625 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionStarted called 15:31:35.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:35.015625 TRACE network [50c] - Made first apply on cl 15:31:35.015625 TRACE network [50c] - Applied on gs 15:31:35.015625 TRACE network [50c] - Made second apply on cl 15:31:35.015625 TRACE network [50c] - Listening... 15:31:35.015625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:35.015625 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStackMoved called 15:31:35.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:35.015625 TRACE network [50c] - Made first apply on cl 15:31:35.015625 TRACE network [50c] - Applied on gs 15:31:35.015625 TRACE network [50c] - Made second apply on cl 15:31:35.015625 TRACE network [50c] - Listening... 15:31:35.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:35.015625 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleAttack called 15:31:35.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:35.015625 TRACE network [50c] - Made first apply on cl 15:31:35.015625 TRACE network [50c] - Applied on gs 15:31:35.015625 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleStacksAttacked called 15:31:35.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:35.015625 TRACE network [50c] - Made second apply on cl 15:31:35.015625 TRACE network [50c] - Listening... 15:31:35.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:35.015625 TRACE network [50c] - Made first apply on cl 15:31:35.015625 TRACE network [50c] - Applied on gs 15:31:35.015625 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: actionFinished called 15:31:35.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:35.015625 TRACE network [50c] - Made second apply on cl 15:31:35.015625 TRACE network [50c] - Listening... 15:31:35.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:35.015625 TRACE network [50c] - Made first apply on cl 15:31:35.015625 TRACE network [50c] - Applied on gs 15:31:35.015625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.015625 TRACE network [50c] - Made second apply on cl 15:31:35.015625 TRACE network [50c] - Listening... 15:31:35.015625 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:31:35.015625 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:31:35.015625 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:35.015625 DEBUG ai [50c] - Player 1: I won the Starting battle of {Seiya} attacking Monster at 26 47 0! 15:31:35.031250 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: battleEnd called 15:31:35.031250 TRACE ai [50c] - CStupidAI [0C,0C1,42C]: destroyed 15:31:35.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 WARN bonus [50c] - Warning: an orphaned child! 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '250'. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 DEBUG global [50c] - removing object id=6380; address=135852776; name=Monster 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.031250 TRACE network [50c] - Made second apply on cl 15:31:35.031250 TRACE network [50c] - Listening... 15:31:35.031250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=180. 15:31:35.031250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:35.031250 TRACE global [920] - We'll wait till request 180 is answered. 15:31:35.031250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.031250 TRACE network [50c] - Made first apply on cl 15:31:35.031250 TRACE network [50c] - Applied on gs 15:31:35.031250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:35.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.046875 TRACE network [50c] - Made second apply on cl 15:31:35.046875 TRACE network [50c] - Listening... 15:31:35.046875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:35.046875 TRACE network [50c] - Made first apply on cl 15:31:35.046875 TRACE network [50c] - Applied on gs 15:31:35.046875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.046875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.390625 TRACE network [50c] - Made second apply on cl 15:31:35.390625 TRACE network [50c] - Listening... 15:31:35.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.390625 TRACE network [50c] - Made first apply on cl 15:31:35.390625 TRACE network [50c] - Applied on gs 15:31:35.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:35.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.390625 TRACE network [50c] - Made second apply on cl 15:31:35.390625 TRACE network [50c] - Listening... 15:31:35.390625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:35.390625 TRACE network [50c] - Made first apply on cl 15:31:35.390625 TRACE network [50c] - Applied on gs 15:31:35.390625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.390625 TRACE network [50c] - Made second apply on cl 15:31:35.390625 TRACE network [50c] - Listening... 15:31:35.390625 TRACE ai [920] - Completing goal: VISIT TILE (26 47 0) ({Seiya}) 15:31:35.390625 DEBUG ai [920] - Hero {Seiya} moved from 22 47 0 to 26 47 0. Returning 1. 15:31:35.406250 TRACE ai [920] - It's safe for {Seiya} to visit tile 19 41 0 15:31:35.406250 DEBUG ai [920] - Of all 3 destinations, object oid=3741 seems nice 15:31:35.437500 DEBUG ai [920] - {Seiya} will try to visit Sawmill at (26 46 0) 15:31:35.437500 DEBUG ai [920] - Moving hero {Seiya} to tile 26 46 0 15:31:35.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=181. 15:31:35.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:35.437500 TRACE global [920] - We'll wait till request 181 is answered. 15:31:35.437500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.437500 TRACE network [50c] - Made first apply on cl 15:31:35.437500 TRACE network [50c] - Applied on gs 15:31:35.437500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:35.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.437500 TRACE network [50c] - Made second apply on cl 15:31:35.437500 TRACE network [50c] - Listening... 15:31:35.437500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:35.437500 TRACE network [50c] - Made first apply on cl 15:31:35.437500 TRACE network [50c] - Applied on gs 15:31:35.437500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.437500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 15:31:35.765625 TRACE ai [50c] - Completing goal: FIND OBJ 3,741 ({Seiya}) 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:35.765625 TRACE network [50c] - Made first apply on cl 15:31:35.765625 TRACE network [50c] - Applied on gs 15:31:35.765625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:35.765625 TRACE network [50c] - Made second apply on cl 15:31:35.765625 TRACE network [50c] - Listening... 15:31:35.765625 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Seiya} and object Sawmill at 27 46 0. 15:31:35.765625 TRACE ai [920] - Completing goal: FIND OBJ 3,741 ({Seiya}) 15:31:35.765625 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:35.765625 TRACE ai [920] - Completing goal: VISIT TILE (26 46 0) ({Seiya}) 15:31:35.765625 DEBUG ai [920] - Hero {Seiya} moved from 26 47 0 to 26 46 0. Returning 1. 15:31:35.781250 DEBUG ai [920] - Of all 2 destinations, object oid=6902 seems nice 15:31:35.781250 DEBUG ai [920] - {Seiya} will try to visit Resource at (20 50 0) 15:31:35.781250 DEBUG ai [920] - Moving hero {Seiya} to tile 20 50 0 15:31:35.781250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=182. 15:31:35.781250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:35.781250 TRACE global [920] - We'll wait till request 182 is answered. 15:31:35.781250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:35.781250 TRACE network [50c] - Made first apply on cl 15:31:35.781250 TRACE network [50c] - Applied on gs 15:31:35.781250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:35.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:35.781250 TRACE network [50c] - Made second apply on cl 15:31:35.781250 TRACE network [50c] - Listening... 15:31:35.781250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:35.781250 TRACE network [50c] - Made first apply on cl 15:31:35.781250 TRACE network [50c] - Applied on gs 15:31:35.781250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:35.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:35.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:35.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:35.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.156250 TRACE network [50c] - Made second apply on cl 15:31:36.156250 TRACE network [50c] - Listening... 15:31:36.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.187500 TRACE network [50c] - Made first apply on cl 15:31:36.187500 TRACE network [50c] - Applied on gs 15:31:36.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:36.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.187500 TRACE network [50c] - Made second apply on cl 15:31:36.187500 TRACE network [50c] - Listening... 15:31:36.187500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:36.187500 TRACE network [50c] - Made first apply on cl 15:31:36.187500 TRACE network [50c] - Applied on gs 15:31:36.187500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.187500 TRACE network [50c] - Made second apply on cl 15:31:36.187500 TRACE network [50c] - Listening... 15:31:36.187500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=183. 15:31:36.187500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:36.187500 TRACE global [920] - We'll wait till request 183 is answered. 15:31:36.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.187500 TRACE network [50c] - Made first apply on cl 15:31:36.187500 TRACE network [50c] - Applied on gs 15:31:36.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:36.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.187500 TRACE network [50c] - Made second apply on cl 15:31:36.187500 TRACE network [50c] - Listening... 15:31:36.187500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:36.187500 TRACE network [50c] - Made first apply on cl 15:31:36.187500 TRACE network [50c] - Applied on gs 15:31:36.187500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.562500 TRACE network [50c] - Made second apply on cl 15:31:36.562500 TRACE network [50c] - Listening... 15:31:36.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.562500 TRACE network [50c] - Made first apply on cl 15:31:36.562500 TRACE network [50c] - Applied on gs 15:31:36.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:36.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.562500 TRACE network [50c] - Made second apply on cl 15:31:36.562500 TRACE network [50c] - Listening... 15:31:36.562500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:36.562500 TRACE network [50c] - Made first apply on cl 15:31:36.562500 TRACE network [50c] - Applied on gs 15:31:36.562500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.562500 TRACE network [50c] - Made second apply on cl 15:31:36.562500 TRACE network [50c] - Listening... 15:31:36.562500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=184. 15:31:36.562500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:36.562500 TRACE global [920] - We'll wait till request 184 is answered. 15:31:36.562500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.562500 TRACE network [50c] - Made first apply on cl 15:31:36.562500 TRACE network [50c] - Applied on gs 15:31:36.562500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:36.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.562500 TRACE network [50c] - Made second apply on cl 15:31:36.562500 TRACE network [50c] - Listening... 15:31:36.562500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:36.562500 TRACE network [50c] - Made first apply on cl 15:31:36.562500 TRACE network [50c] - Applied on gs 15:31:36.562500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.562500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.562500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.859375 TRACE network [50c] - Made second apply on cl 15:31:36.859375 TRACE network [50c] - Listening... 15:31:36.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.859375 TRACE network [50c] - Made first apply on cl 15:31:36.859375 TRACE network [50c] - Applied on gs 15:31:36.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:36.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.859375 TRACE network [50c] - Made second apply on cl 15:31:36.859375 TRACE network [50c] - Listening... 15:31:36.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:36.859375 TRACE network [50c] - Made first apply on cl 15:31:36.859375 TRACE network [50c] - Applied on gs 15:31:36.859375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:36.859375 TRACE network [50c] - Made second apply on cl 15:31:36.859375 TRACE network [50c] - Listening... 15:31:36.859375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=185. 15:31:36.859375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:36.859375 TRACE global [920] - We'll wait till request 185 is answered. 15:31:36.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:36.859375 TRACE network [50c] - Made first apply on cl 15:31:36.859375 TRACE network [50c] - Applied on gs 15:31:36.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:36.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:36.859375 TRACE network [50c] - Made second apply on cl 15:31:36.859375 TRACE network [50c] - Listening... 15:31:36.859375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:36.859375 TRACE network [50c] - Made first apply on cl 15:31:36.859375 TRACE network [50c] - Applied on gs 15:31:36.859375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:36.859375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:36.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:36.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:36.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.125000 TRACE network [50c] - Made second apply on cl 15:31:37.125000 TRACE network [50c] - Listening... 15:31:37.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.125000 TRACE network [50c] - Made first apply on cl 15:31:37.125000 TRACE network [50c] - Applied on gs 15:31:37.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:37.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.125000 TRACE network [50c] - Made second apply on cl 15:31:37.125000 TRACE network [50c] - Listening... 15:31:37.125000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:37.125000 TRACE network [50c] - Made first apply on cl 15:31:37.125000 TRACE network [50c] - Applied on gs 15:31:37.125000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.125000 TRACE network [50c] - Made second apply on cl 15:31:37.125000 TRACE network [50c] - Listening... 15:31:37.125000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=186. 15:31:37.125000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:37.125000 TRACE global [920] - We'll wait till request 186 is answered. 15:31:37.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.125000 TRACE network [50c] - Made first apply on cl 15:31:37.125000 TRACE network [50c] - Applied on gs 15:31:37.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:37.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.125000 TRACE network [50c] - Made second apply on cl 15:31:37.125000 TRACE network [50c] - Listening... 15:31:37.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:37.125000 TRACE network [50c] - Made first apply on cl 15:31:37.125000 TRACE network [50c] - Applied on gs 15:31:37.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.468750 TRACE network [50c] - Made second apply on cl 15:31:37.468750 TRACE network [50c] - Listening... 15:31:37.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.468750 TRACE network [50c] - Made first apply on cl 15:31:37.468750 TRACE network [50c] - Applied on gs 15:31:37.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:37.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.468750 TRACE network [50c] - Made second apply on cl 15:31:37.468750 TRACE network [50c] - Listening... 15:31:37.468750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:37.468750 TRACE network [50c] - Made first apply on cl 15:31:37.468750 TRACE network [50c] - Applied on gs 15:31:37.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.468750 TRACE network [50c] - Made second apply on cl 15:31:37.468750 TRACE network [50c] - Listening... 15:31:37.468750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=187. 15:31:37.468750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:37.468750 TRACE global [920] - We'll wait till request 187 is answered. 15:31:37.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.468750 TRACE network [50c] - Made first apply on cl 15:31:37.468750 TRACE network [50c] - Applied on gs 15:31:37.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:37.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.468750 TRACE network [50c] - Made second apply on cl 15:31:37.468750 TRACE network [50c] - Listening... 15:31:37.468750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:37.468750 TRACE network [50c] - Made first apply on cl 15:31:37.468750 TRACE network [50c] - Applied on gs 15:31:37.468750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.468750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.828125 TRACE network [50c] - Made second apply on cl 15:31:37.828125 TRACE network [50c] - Listening... 15:31:37.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.828125 TRACE network [50c] - Made first apply on cl 15:31:37.828125 TRACE network [50c] - Applied on gs 15:31:37.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:37.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.828125 TRACE network [50c] - Made second apply on cl 15:31:37.828125 TRACE network [50c] - Listening... 15:31:37.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:37.828125 TRACE network [50c] - Made first apply on cl 15:31:37.828125 TRACE network [50c] - Applied on gs 15:31:37.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.828125 TRACE network [50c] - Made second apply on cl 15:31:37.828125 TRACE network [50c] - Listening... 15:31:37.828125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=188. 15:31:37.828125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:37.828125 TRACE global [920] - We'll wait till request 188 is answered. 15:31:37.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.828125 TRACE network [50c] - Made first apply on cl 15:31:37.828125 TRACE network [50c] - Applied on gs 15:31:37.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:37.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.828125 TRACE network [50c] - Made second apply on cl 15:31:37.828125 TRACE network [50c] - Listening... 15:31:37.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:37.828125 TRACE network [50c] - Made first apply on cl 15:31:37.828125 TRACE network [50c] - Applied on gs 15:31:37.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.906250 TRACE network [50c] - Made second apply on cl 15:31:37.906250 TRACE network [50c] - Listening... 15:31:37.906250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:37.906250 TRACE network [50c] - Made first apply on cl 15:31:37.906250 TRACE network [50c] - Applied on gs 15:31:37.906250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:31:37.906250 TRACE ai [50c] - Completing goal: FIND OBJ 6,902 ({Seiya}) 15:31:37.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:37.906250 TRACE network [50c] - Made second apply on cl 15:31:37.906250 TRACE network [50c] - Listening... 15:31:37.906250 TRACE network [50c] - received server message of type struct SetResource, data: {CPack: type '102'} 15:31:37.906250 TRACE network [50c] - Made first apply on cl 15:31:37.906250 TRACE network [50c] - Applied on gs 15:31:37.906250 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '1507'. 15:31:37.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:37.906250 TRACE network [50c] - Made second apply on cl 15:31:37.906250 TRACE network [50c] - Listening... 15:31:37.906250 TRACE network [50c] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:31:37.906250 TRACE network [50c] - Made first apply on cl 15:31:37.906250 TRACE network [50c] - Applied on gs 15:31:37.906250 TRACE network [50c] - Made second apply on cl 15:31:37.906250 TRACE network [50c] - Listening... 15:31:37.906250 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:37.906250 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:37.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:37.906250 TRACE network [50c] - Made first apply on cl 15:31:37.906250 DEBUG global [50c] - removing object id=6902; address=135534576; name=Resource 15:31:37.921875 TRACE network [50c] - Applied on gs 15:31:37.921875 TRACE network [50c] - Made second apply on cl 15:31:37.921875 TRACE network [50c] - Listening... 15:31:37.921875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:37.921875 TRACE network [50c] - Made first apply on cl 15:31:37.921875 TRACE network [50c] - Applied on gs 15:31:37.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:37.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:37.921875 TRACE network [50c] - Made second apply on cl 15:31:37.921875 TRACE network [50c] - Listening... 15:31:37.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.921875 TRACE network [50c] - Made first apply on cl 15:31:37.921875 TRACE network [50c] - Applied on gs 15:31:37.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:37.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.921875 TRACE network [50c] - Made second apply on cl 15:31:37.921875 TRACE network [50c] - Listening... 15:31:37.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:37.921875 TRACE network [50c] - Made first apply on cl 15:31:37.921875 TRACE network [50c] - Applied on gs 15:31:37.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:37.921875 TRACE network [50c] - Made second apply on cl 15:31:37.921875 TRACE network [50c] - Listening... 15:31:37.921875 TRACE ai [920] - Completing goal: VISIT TILE (20 50 0) ({Seiya}) 15:31:37.921875 DEBUG ai [920] - Hero {Seiya} moved from 26 46 0 to 21 50 0. Returning 1. 15:31:37.937500 TRACE ai [920] - It's safe for {Seiya} to visit tile 19 41 0 15:31:37.937500 DEBUG ai [920] - Of all 1 destinations, object oid=6393 seems nice 15:31:37.937500 DEBUG ai [920] - {Seiya} will try to visit Monster at (19 41 0) 15:31:37.937500 DEBUG ai [920] - Moving hero {Seiya} to tile 19 41 0 15:31:37.953125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=189. 15:31:37.953125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:37.953125 TRACE global [920] - We'll wait till request 189 is answered. 15:31:37.953125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:37.953125 TRACE network [50c] - Made first apply on cl 15:31:37.953125 TRACE network [50c] - Applied on gs 15:31:37.953125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:37.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:37.953125 TRACE network [50c] - Made second apply on cl 15:31:37.953125 TRACE network [50c] - Listening... 15:31:37.953125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:37.953125 TRACE network [50c] - Made first apply on cl 15:31:37.953125 TRACE network [50c] - Applied on gs 15:31:37.953125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:37.953125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:37.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:37.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:37.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.281250 TRACE network [50c] - Made second apply on cl 15:31:38.281250 TRACE network [50c] - Listening... 15:31:38.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:38.281250 TRACE network [50c] - Made first apply on cl 15:31:38.281250 TRACE network [50c] - Applied on gs 15:31:38.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:38.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:38.281250 TRACE network [50c] - Made second apply on cl 15:31:38.281250 TRACE network [50c] - Listening... 15:31:38.281250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:38.281250 TRACE network [50c] - Made first apply on cl 15:31:38.281250 TRACE network [50c] - Applied on gs 15:31:38.281250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:38.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:38.281250 TRACE network [50c] - Made second apply on cl 15:31:38.281250 TRACE network [50c] - Listening... 15:31:38.281250 TRACE ai [920] - Completing goal: VISIT TILE (19 41 0) ({Seiya}) 15:31:38.281250 DEBUG ai [920] - reserved object id=6393; address=135483904; name=Monster 15:31:38.281250 DEBUG ai [920] - Hero {Seiya} moved from 21 50 0 to 22 49 0. Returning 0. 15:31:38.281250 DEBUG ai [920] - Hero {Seiya} apparently used all MPs (0 left) 15:31:38.281250 TRACE ai [920] - Time of looking for wander destination was 5797 ms. 15:31:38.281250 DEBUG ai [920] - Looking into Tyraxor, MP=877 15:31:38.296875 DEBUG ai [920] - Of all 1 destinations, object oid=355 seems nice 15:31:38.296875 DEBUG ai [920] - Tyraxor will try to visit Sawmill at (106 78 0) 15:31:38.312500 DEBUG ai [920] - Moving hero Tyraxor to tile 106 78 0 15:31:38.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=190. 15:31:38.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:38.312500 TRACE global [920] - We'll wait till request 190 is answered. 15:31:38.312500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:38.328125 TRACE network [50c] - Made first apply on cl 15:31:38.328125 TRACE network [50c] - Applied on gs 15:31:38.328125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:38.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:38.328125 TRACE network [50c] - Made second apply on cl 15:31:38.328125 TRACE network [50c] - Listening... 15:31:38.328125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:38.328125 TRACE network [50c] - Made first apply on cl 15:31:38.328125 TRACE network [50c] - Applied on gs 15:31:38.328125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:38.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:38.328125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:38.328125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:38.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.671875 TRACE network [50c] - Made second apply on cl 15:31:38.671875 TRACE network [50c] - Listening... 15:31:38.671875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:38.671875 TRACE network [50c] - Made first apply on cl 15:31:38.671875 TRACE network [50c] - Applied on gs 15:31:38.671875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:38.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:38.671875 TRACE network [50c] - Made second apply on cl 15:31:38.671875 TRACE network [50c] - Listening... 15:31:38.671875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:38.671875 TRACE network [50c] - Made first apply on cl 15:31:38.671875 TRACE network [50c] - Applied on gs 15:31:38.671875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:38.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:38.671875 TRACE network [50c] - Made second apply on cl 15:31:38.671875 TRACE network [50c] - Listening... 15:31:38.671875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=191. 15:31:38.671875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:38.671875 TRACE global [920] - We'll wait till request 191 is answered. 15:31:38.687500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:38.687500 TRACE network [50c] - Made first apply on cl 15:31:38.687500 TRACE network [50c] - Applied on gs 15:31:38.687500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:38.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:38.687500 TRACE network [50c] - Made second apply on cl 15:31:38.687500 TRACE network [50c] - Listening... 15:31:38.687500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:38.687500 TRACE network [50c] - Made first apply on cl 15:31:38.687500 TRACE network [50c] - Applied on gs 15:31:38.687500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:38.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:38.687500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:38.687500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:38.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.750000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:38.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:38.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.078125 TRACE network [50c] - Made second apply on cl 15:31:39.078125 TRACE network [50c] - Listening... 15:31:39.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.078125 TRACE network [50c] - Made first apply on cl 15:31:39.078125 TRACE network [50c] - Applied on gs 15:31:39.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:39.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.078125 TRACE network [50c] - Made second apply on cl 15:31:39.078125 TRACE network [50c] - Listening... 15:31:39.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:39.078125 TRACE network [50c] - Made first apply on cl 15:31:39.078125 TRACE network [50c] - Applied on gs 15:31:39.078125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.078125 TRACE network [50c] - Made second apply on cl 15:31:39.078125 TRACE network [50c] - Listening... 15:31:39.078125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=192. 15:31:39.078125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:39.078125 TRACE global [920] - We'll wait till request 192 is answered. 15:31:39.093750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.093750 TRACE network [50c] - Made first apply on cl 15:31:39.093750 TRACE network [50c] - Applied on gs 15:31:39.093750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:39.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.093750 TRACE network [50c] - Made second apply on cl 15:31:39.093750 TRACE network [50c] - Listening... 15:31:39.093750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:39.093750 TRACE network [50c] - Made first apply on cl 15:31:39.093750 TRACE network [50c] - Applied on gs 15:31:39.093750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.093750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.421875 TRACE network [50c] - Made second apply on cl 15:31:39.421875 TRACE network [50c] - Listening... 15:31:39.421875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.421875 TRACE network [50c] - Made first apply on cl 15:31:39.421875 TRACE network [50c] - Applied on gs 15:31:39.421875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:39.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.421875 TRACE network [50c] - Made second apply on cl 15:31:39.421875 TRACE network [50c] - Listening... 15:31:39.421875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:39.421875 TRACE network [50c] - Made first apply on cl 15:31:39.421875 TRACE network [50c] - Applied on gs 15:31:39.421875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.421875 TRACE network [50c] - Made second apply on cl 15:31:39.421875 TRACE network [50c] - Listening... 15:31:39.421875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=193. 15:31:39.421875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:39.421875 TRACE global [920] - We'll wait till request 193 is answered. 15:31:39.421875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.421875 TRACE network [50c] - Made first apply on cl 15:31:39.421875 TRACE network [50c] - Applied on gs 15:31:39.421875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:39.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.421875 TRACE network [50c] - Made second apply on cl 15:31:39.421875 TRACE network [50c] - Listening... 15:31:39.421875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:39.421875 TRACE network [50c] - Made first apply on cl 15:31:39.421875 TRACE network [50c] - Applied on gs 15:31:39.421875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.421875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.421875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.781250 TRACE network [50c] - Made second apply on cl 15:31:39.781250 TRACE network [50c] - Listening... 15:31:39.781250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:39.781250 TRACE network [50c] - Made first apply on cl 15:31:39.781250 TRACE network [50c] - Applied on gs 15:31:39.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 15:31:39.781250 TRACE ai [50c] - Completing goal: FIND OBJ 355 (Tyraxor) 15:31:39.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:39.781250 TRACE network [50c] - Made second apply on cl 15:31:39.781250 TRACE network [50c] - Listening... 15:31:39.796875 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:39.796875 TRACE network [50c] - Made first apply on cl 15:31:39.796875 TRACE network [50c] - Applied on gs 15:31:39.796875 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:39.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:39.796875 TRACE network [50c] - Made second apply on cl 15:31:39.796875 TRACE network [50c] - Listening... 15:31:39.796875 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:39.796875 TRACE network [50c] - Made first apply on cl 15:31:39.796875 TRACE network [50c] - Applied on gs 15:31:39.796875 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 15:31:39.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:39.796875 TRACE network [50c] - Made second apply on cl 15:31:39.796875 TRACE network [50c] - Listening... 15:31:39.796875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:39.796875 TRACE network [50c] - Made first apply on cl 15:31:39.796875 TRACE network [50c] - Applied on gs 15:31:39.796875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:39.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:39.796875 TRACE network [50c] - Made second apply on cl 15:31:39.796875 TRACE network [50c] - Listening... 15:31:39.796875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.796875 TRACE network [50c] - Made first apply on cl 15:31:39.796875 TRACE network [50c] - Applied on gs 15:31:39.796875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:39.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.796875 TRACE network [50c] - Made second apply on cl 15:31:39.796875 TRACE network [50c] - Listening... 15:31:39.796875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:39.796875 TRACE network [50c] - Made first apply on cl 15:31:39.796875 TRACE network [50c] - Applied on gs 15:31:39.796875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:39.796875 TRACE network [50c] - Made second apply on cl 15:31:39.796875 TRACE network [50c] - Listening... 15:31:39.796875 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyraxor and object Sawmill at 107 78 0. 15:31:39.796875 TRACE ai [920] - Completing goal: FIND OBJ 355 (Tyraxor) 15:31:39.796875 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:39.796875 TRACE ai [920] - Completing goal: VISIT TILE (106 78 0) (Tyraxor) 15:31:39.796875 DEBUG ai [920] - Hero Tyraxor moved from 110 82 0 to 106 78 0. Returning 1. 15:31:39.812500 DEBUG ai [920] - Moving hero Tyraxor to tile 106 78 0 15:31:39.812500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=194. 15:31:39.812500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:39.812500 TRACE global [920] - We'll wait till request 194 is answered. 15:31:39.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:39.812500 TRACE network [50c] - Made first apply on cl 15:31:39.812500 TRACE network [50c] - Applied on gs 15:31:39.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:39.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:39.812500 TRACE network [50c] - Made second apply on cl 15:31:39.812500 TRACE network [50c] - Listening... 15:31:39.812500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:39.812500 TRACE network [50c] - Made first apply on cl 15:31:39.812500 TRACE network [50c] - Applied on gs 15:31:39.812500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:39.812500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:39.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:39.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:39.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.187500 TRACE network [50c] - Made second apply on cl 15:31:40.187500 TRACE network [50c] - Listening... 15:31:40.187500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:40.187500 TRACE network [50c] - Made first apply on cl 15:31:40.187500 TRACE network [50c] - Applied on gs 15:31:40.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 15:31:40.187500 TRACE ai [50c] - Completing goal: FIND OBJ 355 (Tyraxor) 15:31:40.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:40.187500 TRACE network [50c] - Made second apply on cl 15:31:40.187500 TRACE network [50c] - Listening... 15:31:40.203125 TRACE network [50c] - received server message of type struct GarrisonDialog, data: {CPack: type '2004'} 15:31:40.203125 TRACE network [50c] - Made first apply on cl 15:31:40.203125 TRACE network [50c] - Applied on gs 15:31:40.203125 TRACE ai [50c] - Entering void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID): removableUnits '1', queryID '170'. 15:31:40.203125 DEBUG ai [50c] - Adding query 170 - Garrison dialog with Bonus system node of type class CGMine and Hero Tyraxor. Total queries count: 1 15:31:40.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID). 15:31:40.203125 TRACE network [c14] - Sending a request "struct ArrangeStacks". It'll have an ID=195. 15:31:40.203125 TRACE network [50c] - Made second apply on cl 15:31:40.203125 TRACE network [50c] - Listening... 15:31:40.203125 TRACE network [c14] - Sending to server a pack of type struct ArrangeStacks 15:31:40.203125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:40.203125 TRACE network [50c] - Made first apply on cl 15:31:40.203125 TRACE global [c14] - We'll wait till request 195 is answered. 15:31:40.203125 TRACE network [50c] - Applied on gs 15:31:40.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.203125 TRACE network [50c] - Made second apply on cl 15:31:40.203125 TRACE network [50c] - Listening... 15:31:40.203125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:40.203125 TRACE network [50c] - Made first apply on cl 15:31:40.203125 TRACE network [50c] - Applied on gs 15:31:40.203125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:40.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:40.203125 TRACE network [50c] - Made second apply on cl 15:31:40.203125 TRACE network [50c] - Listening... 15:31:40.203125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:40.203125 TRACE network [50c] - Made first apply on cl 15:31:40.203125 TRACE network [50c] - Applied on gs 15:31:40.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.203125 TRACE network [50c] - Made second apply on cl 15:31:40.203125 TRACE network [50c] - Listening... 15:31:40.203125 DEBUG ai [c14] - I'll answer the query 170 giving the choice 0 15:31:40.218750 TRACE network [c14] - Sending a request "struct QueryReply". It'll have an ID=196. 15:31:40.218750 TRACE network [c14] - Sending to server a pack of type struct QueryReply 15:31:40.218750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:40.218750 TRACE network [50c] - Made first apply on cl 15:31:40.218750 DEBUG ai [c14] - Attempted answering query 170 - Garrison dialog with Bonus system node of type class CGMine and Hero Tyraxor. Request id=196. Waiting for results... 15:31:40.218750 TRACE global [c14] - We'll wait till request 196 is answered. 15:31:40.218750 TRACE network [50c] - Applied on gs 15:31:40.218750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:40.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:40.218750 TRACE network [50c] - Made second apply on cl 15:31:40.218750 TRACE network [50c] - Listening... 15:31:40.218750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.218750 TRACE network [50c] - Made first apply on cl 15:31:40.218750 TRACE network [50c] - Applied on gs 15:31:40.218750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:40.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.218750 TRACE network [50c] - Made second apply on cl 15:31:40.218750 TRACE network [50c] - Listening... 15:31:40.218750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:40.218750 TRACE network [50c] - Made first apply on cl 15:31:40.218750 TRACE network [50c] - Applied on gs 15:31:40.218750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.218750 DEBUG ai [50c] - Removing query 170 - Garrison dialog with Bonus system node of type class CGMine and Hero Tyraxor. Total queries count: 0 15:31:40.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.218750 TRACE network [50c] - Made second apply on cl 15:31:40.218750 TRACE network [50c] - Listening... 15:31:40.218750 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyraxor and object Sawmill at 107 78 0. 15:31:40.218750 TRACE ai [920] - Completing goal: FIND OBJ 355 (Tyraxor) 15:31:40.218750 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:40.218750 TRACE ai [920] - Completing goal: VISIT TILE (106 78 0) (Tyraxor) 15:31:40.218750 DEBUG ai [920] - Hero Tyraxor moved from 106 78 0 to 106 78 0. Returning 1. 15:31:40.218750 TRACE ai [920] - Time of looking for wander destination was 1937 ms. 15:31:40.218750 DEBUG ai [920] - Looking into Ufretin, MP=1500 15:31:40.234375 TRACE ai [920] - It's safe for Ufretin to visit tile 19 41 0 15:31:40.234375 DEBUG ai [920] - Of all 1 destinations, object oid=4272 seems nice 15:31:40.234375 DEBUG ai [920] - Ufretin will try to visit Learning Stone at (22 47 0) 15:31:40.250000 DEBUG ai [920] - Moving hero Ufretin to tile 22 47 0 15:31:40.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=197. 15:31:40.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:40.250000 TRACE global [920] - We'll wait till request 197 is answered. 15:31:40.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.250000 TRACE network [50c] - Made first apply on cl 15:31:40.250000 TRACE network [50c] - Applied on gs 15:31:40.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:40.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.250000 TRACE network [50c] - Made second apply on cl 15:31:40.250000 TRACE network [50c] - Listening... 15:31:40.250000 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:40.250000 TRACE network [50c] - Made first apply on cl 15:31:40.250000 TRACE network [50c] - Applied on gs 15:31:40.250000 TRACE network [50c] - Made second apply on cl 15:31:40.250000 TRACE network [50c] - Listening... 15:31:40.250000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:40.250000 TRACE network [50c] - Made first apply on cl 15:31:40.250000 TRACE network [50c] - Applied on gs 15:31:40.250000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.593750 TRACE network [50c] - Made second apply on cl 15:31:40.593750 TRACE network [50c] - Listening... 15:31:40.593750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.593750 TRACE network [50c] - Made first apply on cl 15:31:40.593750 TRACE network [50c] - Applied on gs 15:31:40.593750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:40.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.593750 TRACE network [50c] - Made second apply on cl 15:31:40.593750 TRACE network [50c] - Listening... 15:31:40.593750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:40.593750 TRACE network [50c] - Made first apply on cl 15:31:40.593750 TRACE network [50c] - Applied on gs 15:31:40.593750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.593750 TRACE network [50c] - Made second apply on cl 15:31:40.593750 TRACE network [50c] - Listening... 15:31:40.593750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=198. 15:31:40.593750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:40.593750 TRACE global [920] - We'll wait till request 198 is answered. 15:31:40.593750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.593750 TRACE network [50c] - Made first apply on cl 15:31:40.593750 TRACE network [50c] - Applied on gs 15:31:40.593750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:40.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.593750 TRACE network [50c] - Made second apply on cl 15:31:40.593750 TRACE network [50c] - Listening... 15:31:40.609375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:40.609375 TRACE network [50c] - Made first apply on cl 15:31:40.609375 TRACE network [50c] - Applied on gs 15:31:40.609375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.906250 TRACE network [50c] - Made second apply on cl 15:31:40.906250 TRACE network [50c] - Listening... 15:31:40.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.906250 TRACE network [50c] - Made first apply on cl 15:31:40.906250 TRACE network [50c] - Applied on gs 15:31:40.906250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:40.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.906250 TRACE network [50c] - Made second apply on cl 15:31:40.906250 TRACE network [50c] - Listening... 15:31:40.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:40.906250 TRACE network [50c] - Made first apply on cl 15:31:40.906250 TRACE network [50c] - Applied on gs 15:31:40.906250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:40.906250 TRACE network [50c] - Made second apply on cl 15:31:40.906250 TRACE network [50c] - Listening... 15:31:40.906250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=199. 15:31:40.906250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:40.906250 TRACE global [920] - We'll wait till request 199 is answered. 15:31:40.906250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:40.906250 TRACE network [50c] - Made first apply on cl 15:31:40.906250 TRACE network [50c] - Applied on gs 15:31:40.906250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:40.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:40.906250 TRACE network [50c] - Made second apply on cl 15:31:40.906250 TRACE network [50c] - Listening... 15:31:40.906250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:40.906250 TRACE network [50c] - Made first apply on cl 15:31:40.906250 TRACE network [50c] - Applied on gs 15:31:40.906250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:40.906250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.906250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:40.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:40.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:40.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.171875 TRACE network [50c] - Made second apply on cl 15:31:41.171875 TRACE network [50c] - Listening... 15:31:41.171875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.171875 TRACE network [50c] - Made first apply on cl 15:31:41.171875 TRACE network [50c] - Applied on gs 15:31:41.171875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:41.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.171875 TRACE network [50c] - Made second apply on cl 15:31:41.171875 TRACE network [50c] - Listening... 15:31:41.171875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:41.171875 TRACE network [50c] - Made first apply on cl 15:31:41.171875 TRACE network [50c] - Applied on gs 15:31:41.171875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.171875 TRACE network [50c] - Made second apply on cl 15:31:41.171875 TRACE network [50c] - Listening... 15:31:41.171875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=200. 15:31:41.171875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:41.171875 TRACE global [920] - We'll wait till request 200 is answered. 15:31:41.171875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.171875 TRACE network [50c] - Made first apply on cl 15:31:41.171875 TRACE network [50c] - Applied on gs 15:31:41.171875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:41.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.171875 TRACE network [50c] - Made second apply on cl 15:31:41.171875 TRACE network [50c] - Listening... 15:31:41.171875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:41.171875 TRACE network [50c] - Made first apply on cl 15:31:41.171875 TRACE network [50c] - Applied on gs 15:31:41.171875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.171875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.468750 TRACE network [50c] - Made second apply on cl 15:31:41.468750 TRACE network [50c] - Listening... 15:31:41.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.468750 TRACE network [50c] - Made first apply on cl 15:31:41.468750 TRACE network [50c] - Applied on gs 15:31:41.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:41.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.468750 TRACE network [50c] - Made second apply on cl 15:31:41.468750 TRACE network [50c] - Listening... 15:31:41.484375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:41.484375 TRACE network [50c] - Made first apply on cl 15:31:41.484375 TRACE network [50c] - Applied on gs 15:31:41.484375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.484375 TRACE network [50c] - Made second apply on cl 15:31:41.484375 TRACE network [50c] - Listening... 15:31:41.484375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=201. 15:31:41.484375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:41.484375 TRACE global [920] - We'll wait till request 201 is answered. 15:31:41.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.484375 TRACE network [50c] - Made first apply on cl 15:31:41.484375 TRACE network [50c] - Applied on gs 15:31:41.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:41.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.484375 TRACE network [50c] - Made second apply on cl 15:31:41.484375 TRACE network [50c] - Listening... 15:31:41.484375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:41.484375 TRACE network [50c] - Made first apply on cl 15:31:41.484375 TRACE network [50c] - Applied on gs 15:31:41.484375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:41.781250 TRACE ai [50c] - Completing goal: FIND OBJ 4,272 (Ufretin) 15:31:41.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:41.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:41.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:41.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '2', val '1'. 15:31:41.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:41.781250 TRACE network [50c] - Made second apply on cl 15:31:41.781250 TRACE network [50c] - Listening... 15:31:41.781250 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:41.781250 TRACE network [50c] - Made first apply on cl 15:31:41.781250 TRACE network [50c] - Applied on gs 15:31:41.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '177'. 15:31:41.828125 DEBUG ai [50c] - Adding query 177 - Hero Ufretin got level 2. Total queries count: 1 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:41.828125 TRACE network [50c] - Made first apply on cl 15:31:41.828125 DEBUG ai [390] - I'll answer the query 177 giving the choice 0 15:31:41.828125 TRACE network [390] - Sending a request "struct QueryReply". It'll have an ID=202. 15:31:41.828125 TRACE network [390] - Sending to server a pack of type struct QueryReply 15:31:41.828125 DEBUG ai [390] - Attempted answering query 177 - Hero Ufretin got level 2. Request id=202. Waiting for results... 15:31:41.828125 TRACE global [390] - We'll wait till request 202 is answered. 15:31:41.828125 TRACE network [50c] - Applied on gs 15:31:41.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:41.828125 TRACE network [50c] - Made first apply on cl 15:31:41.828125 TRACE network [50c] - Applied on gs 15:31:41.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '9', val '1'. 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:41.828125 TRACE network [50c] - Made first apply on cl 15:31:41.828125 TRACE network [50c] - Applied on gs 15:31:41.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.828125 TRACE network [50c] - Made first apply on cl 15:31:41.828125 TRACE network [50c] - Applied on gs 15:31:41.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:41.828125 TRACE network [50c] - Made first apply on cl 15:31:41.828125 TRACE network [50c] - Applied on gs 15:31:41.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.828125 DEBUG ai [50c] - Removing query 177 - Hero Ufretin got level 2. Total queries count: 0 15:31:41.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:41.828125 TRACE network [50c] - Made second apply on cl 15:31:41.828125 TRACE network [50c] - Listening... 15:31:41.828125 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ufretin and object Learning Stone at 22 47 0. 15:31:41.828125 TRACE ai [920] - Completing goal: FIND OBJ 4,272 (Ufretin) 15:31:41.828125 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:41.828125 TRACE ai [920] - Completing goal: VISIT TILE (22 47 0) (Ufretin) 15:31:41.828125 DEBUG ai [920] - Hero Ufretin moved from 23 43 0 to 22 47 0. Returning 1. 15:31:41.843750 TRACE ai [920] - It's safe for Ufretin to visit tile 19 41 0 15:31:41.843750 DEBUG ai [920] - Moving hero Ufretin to tile 22 47 0 15:31:41.843750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=203. 15:31:41.843750 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:41.843750 TRACE global [920] - We'll wait till request 203 is answered. 15:31:41.859375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:41.859375 TRACE network [50c] - Made first apply on cl 15:31:41.859375 TRACE network [50c] - Applied on gs 15:31:41.859375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:41.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:41.859375 TRACE network [50c] - Made second apply on cl 15:31:41.859375 TRACE network [50c] - Listening... 15:31:41.859375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:41.859375 TRACE network [50c] - Made first apply on cl 15:31:41.859375 TRACE network [50c] - Applied on gs 15:31:41.859375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:41.859375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:41.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:41.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:41.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.187500 TRACE network [50c] - Made second apply on cl 15:31:42.187500 TRACE network [50c] - Listening... 15:31:42.187500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:42.187500 TRACE network [50c] - Made first apply on cl 15:31:42.187500 TRACE network [50c] - Applied on gs 15:31:42.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:42.187500 TRACE ai [50c] - Completing goal: FIND OBJ 4,272 (Ufretin) 15:31:42.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:42.187500 TRACE network [50c] - Made second apply on cl 15:31:42.187500 TRACE network [50c] - Listening... 15:31:42.187500 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:42.187500 TRACE network [50c] - Made first apply on cl 15:31:42.187500 TRACE network [50c] - Applied on gs 15:31:42.187500 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:42.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:42.187500 TRACE network [50c] - Made second apply on cl 15:31:42.187500 TRACE network [50c] - Listening... 15:31:42.203125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:42.203125 TRACE network [50c] - Made first apply on cl 15:31:42.203125 TRACE network [50c] - Applied on gs 15:31:42.203125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:42.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:42.203125 TRACE network [50c] - Made second apply on cl 15:31:42.203125 TRACE network [50c] - Listening... 15:31:42.203125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.203125 TRACE network [50c] - Made first apply on cl 15:31:42.203125 TRACE network [50c] - Applied on gs 15:31:42.203125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:42.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.203125 TRACE network [50c] - Made second apply on cl 15:31:42.203125 TRACE network [50c] - Listening... 15:31:42.203125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:42.203125 TRACE network [50c] - Made first apply on cl 15:31:42.203125 TRACE network [50c] - Applied on gs 15:31:42.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.203125 TRACE network [50c] - Made second apply on cl 15:31:42.203125 TRACE network [50c] - Listening... 15:31:42.203125 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ufretin and object Learning Stone at 22 47 0. 15:31:42.203125 TRACE ai [920] - Completing goal: FIND OBJ 4,272 (Ufretin) 15:31:42.203125 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:42.203125 TRACE ai [920] - Completing goal: VISIT TILE (22 47 0) (Ufretin) 15:31:42.203125 DEBUG ai [920] - Hero Ufretin moved from 22 47 0 to 22 47 0. Returning 1. 15:31:42.203125 TRACE ai [920] - Time of looking for wander destination was 1985 ms. 15:31:42.203125 DEBUG ai [920] - Looking into Ivor, MP=987 15:31:42.218750 DEBUG ai [920] - Of all 1 destinations, object oid=2542 seems nice 15:31:42.234375 DEBUG ai [920] - Ivor will try to visit Learning Stone at (110 81 0) 15:31:42.234375 DEBUG ai [920] - Moving hero Ivor to tile 110 81 0 15:31:42.234375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=204. 15:31:42.234375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:42.234375 TRACE global [920] - We'll wait till request 204 is answered. 15:31:42.234375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.234375 TRACE network [50c] - Made first apply on cl 15:31:42.234375 TRACE network [50c] - Applied on gs 15:31:42.234375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:42.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.234375 TRACE network [50c] - Made second apply on cl 15:31:42.234375 TRACE network [50c] - Listening... 15:31:42.234375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:42.234375 TRACE network [50c] - Made first apply on cl 15:31:42.234375 TRACE network [50c] - Applied on gs 15:31:42.234375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.234375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.234375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.609375 TRACE network [50c] - Made second apply on cl 15:31:42.609375 TRACE network [50c] - Listening... 15:31:42.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.609375 TRACE network [50c] - Made first apply on cl 15:31:42.609375 TRACE network [50c] - Applied on gs 15:31:42.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:42.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.609375 TRACE network [50c] - Made second apply on cl 15:31:42.609375 TRACE network [50c] - Listening... 15:31:42.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:42.609375 TRACE network [50c] - Made first apply on cl 15:31:42.609375 TRACE network [50c] - Applied on gs 15:31:42.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.609375 TRACE network [50c] - Made second apply on cl 15:31:42.609375 TRACE network [50c] - Listening... 15:31:42.609375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=205. 15:31:42.609375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:42.609375 TRACE global [920] - We'll wait till request 205 is answered. 15:31:42.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.609375 TRACE network [50c] - Made first apply on cl 15:31:42.609375 TRACE network [50c] - Applied on gs 15:31:42.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:42.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.609375 TRACE network [50c] - Made second apply on cl 15:31:42.609375 TRACE network [50c] - Listening... 15:31:42.609375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:42.609375 TRACE network [50c] - Made first apply on cl 15:31:42.609375 TRACE network [50c] - Applied on gs 15:31:42.609375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.937500 TRACE network [50c] - Made second apply on cl 15:31:42.937500 TRACE network [50c] - Listening... 15:31:42.937500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.937500 TRACE network [50c] - Made first apply on cl 15:31:42.937500 TRACE network [50c] - Applied on gs 15:31:42.937500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:42.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.937500 TRACE network [50c] - Made second apply on cl 15:31:42.937500 TRACE network [50c] - Listening... 15:31:42.937500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:42.937500 TRACE network [50c] - Made first apply on cl 15:31:42.937500 TRACE network [50c] - Applied on gs 15:31:42.937500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:42.937500 TRACE network [50c] - Made second apply on cl 15:31:42.937500 TRACE network [50c] - Listening... 15:31:42.937500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=206. 15:31:42.937500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:42.937500 TRACE global [920] - We'll wait till request 206 is answered. 15:31:42.937500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:42.937500 TRACE network [50c] - Made first apply on cl 15:31:42.937500 TRACE network [50c] - Applied on gs 15:31:42.937500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:42.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:42.937500 TRACE network [50c] - Made second apply on cl 15:31:42.937500 TRACE network [50c] - Listening... 15:31:42.937500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:42.937500 TRACE network [50c] - Made first apply on cl 15:31:42.937500 TRACE network [50c] - Applied on gs 15:31:42.937500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:42.937500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:42.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:42.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:42.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:43.250000 TRACE ai [50c] - Completing goal: FIND OBJ 2,542 (Ivor) 15:31:43.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:43.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:43.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:43.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 15:31:43.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:43.250000 TRACE network [50c] - Made second apply on cl 15:31:43.250000 TRACE network [50c] - Listening... 15:31:43.250000 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:43.250000 TRACE network [50c] - Made first apply on cl 15:31:43.250000 TRACE network [50c] - Applied on gs 15:31:43.250000 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '184'. 15:31:43.250000 DEBUG ai [50c] - Adding query 184 - Hero Ivor got level 2. Total queries count: 1 15:31:43.265625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:43.265625 TRACE network [50c] - Made second apply on cl 15:31:43.265625 TRACE network [50c] - Listening... 15:31:43.265625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:43.265625 TRACE network [50c] - Made first apply on cl 15:31:43.265625 DEBUG ai [504] - I'll answer the query 184 giving the choice 0 15:31:43.265625 TRACE network [504] - Sending a request "struct QueryReply". It'll have an ID=207. 15:31:43.265625 TRACE network [504] - Sending to server a pack of type struct QueryReply 15:31:43.265625 DEBUG ai [504] - Attempted answering query 184 - Hero Ivor got level 2. Request id=207. Waiting for results... 15:31:43.281250 TRACE global [504] - We'll wait till request 207 is answered. 15:31:43.281250 TRACE network [50c] - Applied on gs 15:31:43.281250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.281250 TRACE network [50c] - Made second apply on cl 15:31:43.281250 TRACE network [50c] - Listening... 15:31:43.281250 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:43.281250 TRACE network [50c] - Made first apply on cl 15:31:43.281250 TRACE network [50c] - Applied on gs 15:31:43.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '1', val '1'. 15:31:43.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:43.281250 TRACE network [50c] - Made second apply on cl 15:31:43.281250 TRACE network [50c] - Listening... 15:31:43.281250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:43.281250 TRACE network [50c] - Made first apply on cl 15:31:43.281250 TRACE network [50c] - Applied on gs 15:31:43.281250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:43.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:43.281250 TRACE network [50c] - Made second apply on cl 15:31:43.281250 TRACE network [50c] - Listening... 15:31:43.281250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:43.281250 TRACE network [50c] - Made first apply on cl 15:31:43.281250 TRACE network [50c] - Applied on gs 15:31:43.281250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:43.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:43.281250 TRACE network [50c] - Made second apply on cl 15:31:43.281250 TRACE network [50c] - Listening... 15:31:43.281250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:43.281250 TRACE network [50c] - Made first apply on cl 15:31:43.281250 TRACE network [50c] - Applied on gs 15:31:43.281250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.281250 DEBUG ai [50c] - Removing query 184 - Hero Ivor got level 2. Total queries count: 0 15:31:43.281250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.281250 TRACE network [50c] - Made second apply on cl 15:31:43.281250 TRACE network [50c] - Listening... 15:31:43.281250 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ivor and object Learning Stone at 110 81 0. 15:31:43.281250 TRACE ai [920] - Completing goal: FIND OBJ 2,542 (Ivor) 15:31:43.281250 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:43.281250 TRACE ai [920] - Completing goal: VISIT TILE (110 81 0) (Ivor) 15:31:43.281250 DEBUG ai [920] - Hero Ivor moved from 113 83 0 to 110 81 0. Returning 1. 15:31:43.296875 DEBUG ai [920] - Moving hero Ivor to tile 110 81 0 15:31:43.296875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=208. 15:31:43.296875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:43.296875 TRACE global [920] - We'll wait till request 208 is answered. 15:31:43.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:43.296875 TRACE network [50c] - Made first apply on cl 15:31:43.296875 TRACE network [50c] - Applied on gs 15:31:43.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:43.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:43.296875 TRACE network [50c] - Made second apply on cl 15:31:43.296875 TRACE network [50c] - Listening... 15:31:43.296875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:43.296875 TRACE network [50c] - Made first apply on cl 15:31:43.296875 TRACE network [50c] - Applied on gs 15:31:43.296875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:43.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:43.296875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:43.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:43.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.453125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:43.609375 TRACE network [50c] - Made first apply on cl 15:31:43.609375 TRACE network [50c] - Applied on gs 15:31:43.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:43.609375 TRACE ai [50c] - Completing goal: FIND OBJ 2,542 (Ivor) 15:31:43.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:43.609375 TRACE network [50c] - Made first apply on cl 15:31:43.609375 TRACE network [50c] - Applied on gs 15:31:43.609375 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:43.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:43.609375 TRACE network [50c] - Made first apply on cl 15:31:43.609375 TRACE network [50c] - Applied on gs 15:31:43.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:43.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:43.609375 TRACE network [50c] - Made first apply on cl 15:31:43.609375 TRACE network [50c] - Applied on gs 15:31:43.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:43.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:43.609375 TRACE network [50c] - Made first apply on cl 15:31:43.609375 TRACE network [50c] - Applied on gs 15:31:43.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:43.609375 TRACE network [50c] - Made second apply on cl 15:31:43.609375 TRACE network [50c] - Listening... 15:31:43.609375 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ivor and object Learning Stone at 110 81 0. 15:31:43.609375 TRACE ai [920] - Completing goal: FIND OBJ 2,542 (Ivor) 15:31:43.609375 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:43.609375 TRACE ai [920] - Completing goal: VISIT TILE (110 81 0) (Ivor) 15:31:43.609375 DEBUG ai [920] - Hero Ivor moved from 110 81 0 to 110 81 0. Returning 1. 15:31:43.609375 TRACE ai [920] - Time of looking for wander destination was 1391 ms. 15:31:43.609375 DEBUG ai [920] - Looking into Uland, MP=695 15:31:43.625000 TRACE ai [920] - Time of looking for wander destination was 16 ms. 15:31:43.625000 DEBUG ai [920] - Looking into Tazar, MP=737 15:31:43.640625 TRACE ai [920] - Time of looking for wander destination was 15 ms. 15:31:43.640625 DEBUG ai [920] - Looking into Tyris, MP=1560 15:31:43.656250 DEBUG ai [920] - Moving hero Tyris to tile 112 76 0 15:31:43.656250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=209. 15:31:43.656250 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:31:43.656250 TRACE global [920] - We'll wait till request 209 is answered. 15:31:43.656250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:43.656250 TRACE network [50c] - Made first apply on cl 15:31:43.656250 TRACE network [50c] - Applied on gs 15:31:43.656250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:43.656250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:43.656250 TRACE network [50c] - Made second apply on cl 15:31:43.656250 TRACE network [50c] - Listening... 15:31:43.656250 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:43.656250 TRACE network [50c] - Made first apply on cl 15:31:43.656250 TRACE network [50c] - Applied on gs 15:31:43.656250 TRACE network [50c] - Made second apply on cl 15:31:43.656250 TRACE network [50c] - Listening... 15:31:43.671875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:43.671875 TRACE network [50c] - Made first apply on cl 15:31:43.671875 TRACE network [50c] - Applied on gs 15:31:43.671875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:43.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:43.671875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:43.671875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:43.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.718750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:43.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:43.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:44.031250 TRACE network [50c] - Made second apply on cl 15:31:44.031250 TRACE network [50c] - Listening... 15:31:44.031250 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:44.031250 TRACE network [50c] - Made first apply on cl 15:31:44.031250 TRACE network [50c] - Applied on gs 15:31:44.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Five Peaks, Rampart'. 15:31:44.031250 TRACE ai [50c] - Completing goal: FIND OBJ 50 (Tyris) 15:31:44.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:44.031250 TRACE network [50c] - Made second apply on cl 15:31:44.031250 TRACE network [50c] - Listening... 15:31:44.031250 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:44.031250 TRACE network [50c] - Made first apply on cl 15:31:44.031250 TRACE network [50c] - Applied on gs 15:31:44.031250 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:31:44.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:31:44.046875 TRACE network [50c] - Made second apply on cl 15:31:44.046875 TRACE network [50c] - Listening... 15:31:44.046875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:44.046875 TRACE network [50c] - Made first apply on cl 15:31:44.046875 TRACE network [50c] - Applied on gs 15:31:44.046875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:44.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:44.046875 TRACE network [50c] - Made second apply on cl 15:31:44.046875 TRACE network [50c] - Listening... 15:31:44.046875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:44.046875 TRACE network [50c] - Made first apply on cl 15:31:44.046875 TRACE network [50c] - Applied on gs 15:31:44.046875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:44.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:44.046875 TRACE network [50c] - Made second apply on cl 15:31:44.046875 TRACE network [50c] - Listening... 15:31:44.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.046875 TRACE network [50c] - Made first apply on cl 15:31:44.046875 TRACE network [50c] - Applied on gs 15:31:44.046875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.046875 TRACE network [50c] - Made second apply on cl 15:31:44.046875 TRACE network [50c] - Listening... 15:31:44.046875 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyris and object Five Peaks, Rampart at 114 76 0. 15:31:44.046875 TRACE ai [920] - Completing goal: FIND OBJ 50 (Tyris) 15:31:44.046875 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:44.046875 TRACE ai [920] - Completing goal: VISIT TILE (112 76 0) (Tyris) 15:31:44.046875 DEBUG ai [920] - Hero Tyris moved from 112 76 0 to 112 76 0. Returning 1. 15:31:44.046875 TRACE ai [920] - Time of looking for wander destination was 406 ms. 15:31:44.046875 WARN ai [920] - hero Tyraxor has 348 MP left 15:31:44.046875 WARN ai [920] - hero Ufretin has 1000 MP left 15:31:44.046875 WARN ai [920] - hero Ivor has 605 MP left 15:31:44.046875 WARN ai [920] - hero Uland has 695 MP left 15:31:44.046875 WARN ai [920] - hero Tazar has 737 MP left 15:31:44.046875 WARN ai [920] - hero Tyris has 1560 MP left 15:31:44.046875 INFO ai [920] - Player 1 ends turn 15:31:44.046875 DEBUG ai [920] - Resources at the end of turn: [1507, 700, 1500, 700, 700, 700, 977770, 0] 15:31:44.046875 TRACE global [920] - Player 1 ended his turn. 15:31:44.046875 TRACE network [920] - Sending a request "struct EndTurn". It'll have an ID=210. 15:31:44.046875 TRACE network [920] - Sending to server a pack of type struct EndTurn 15:31:44.046875 TRACE global [920] - We'll wait till request 210 is answered. 15:31:44.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.046875 TRACE network [50c] - Made first apply on cl 15:31:44.046875 TRACE network [50c] - Applied on gs 15:31:44.046875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.046875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.046875 TRACE network [50c] - Made second apply on cl 15:31:44.046875 INFO global [920] - Player 1 ended turn 15:31:44.046875 TRACE network [50c] - Listening... 15:31:44.046875 TRACE network [50c] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:31:44.046875 TRACE network [50c] - Made first apply on cl 15:31:44.046875 TRACE network [50c] - Applied on gs 15:31:44.125000 TRACE ai [50c] - Entering void __thiscall VCAI::yourTurn(void). 15:31:44.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::yourTurn(void). 15:31:44.125000 TRACE network [50c] - Made second apply on cl 15:31:44.125000 TRACE network [50c] - Listening... 15:31:44.140625 INFO global [c34] - Player 2 starting turn 15:31:44.156250 DEBUG ai [c34] - Striving to goal of type WIN 15:31:44.156250 DEBUG ai [c34] - Considering goal WIN 15:31:44.156250 DEBUG ai [c34] - Considering goal CONQUER 15:31:44.328125 TRACE ai [c34] - It's safe for {Shun} to visit tile 133 47 0 15:31:44.453125 TRACE ai [c34] - It's safe for {Shun} to visit tile 137 45 0 15:31:44.468750 DEBUG ai [c34] - Choosing abstract goal CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.468750 DEBUG ai [c34] - Striving to goal of type CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.468750 DEBUG ai [c34] - Considering goal CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.593750 DEBUG ai [c34] - Considering goal GATHER ARMY ({Ikki}) 15:31:44.593750 DEBUG ai [c34] - Considering goal BUILD STRUCTURE 15:31:44.593750 DEBUG ai [c34] - Trying to realize BUILD STRUCTURE (value 1.000) 15:31:44.593750 TRACE network [c34] - Sending a request "struct BuildStructure". It'll have an ID=211. 15:31:44.593750 TRACE network [c34] - Sending to server a pack of type struct BuildStructure 15:31:44.593750 TRACE global [c34] - We'll wait till request 211 is answered. 15:31:44.593750 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:44.593750 TRACE network [50c] - Made first apply on cl 15:31:44.593750 TRACE network [50c] - Applied on gs 15:31:44.593750 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.593750 TRACE network [50c] - Made second apply on cl 15:31:44.593750 TRACE network [50c] - Listening... 15:31:44.593750 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.593750 TRACE network [50c] - Made first apply on cl 15:31:44.593750 TRACE network [50c] - Applied on gs 15:31:44.593750 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.593750 TRACE network [50c] - Made second apply on cl 15:31:44.593750 TRACE network [50c] - Listening... 15:31:44.593750 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:31:44.593750 TRACE network [50c] - Made first apply on cl 15:31:44.593750 TRACE network [50c] - Applied on gs 15:31:44.593750 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:44.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:44.593750 TRACE network [50c] - Made second apply on cl 15:31:44.593750 TRACE network [50c] - Listening... 15:31:44.593750 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:31:44.593750 TRACE network [50c] - Made first apply on cl 15:31:44.593750 TRACE network [50c] - Applied on gs 15:31:44.593750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:44.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:44.593750 TRACE network [50c] - Made second apply on cl 15:31:44.593750 TRACE network [50c] - Listening... 15:31:44.593750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.593750 TRACE network [50c] - Made first apply on cl 15:31:44.593750 TRACE network [50c] - Applied on gs 15:31:44.593750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.593750 TRACE network [50c] - Made second apply on cl 15:31:44.609375 TRACE network [50c] - Listening... 15:31:44.609375 DEBUG ai [c34] - Striving to goal of type CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.609375 DEBUG ai [c34] - Considering goal CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.671875 DEBUG ai [c34] - Considering goal GATHER ARMY ({Ikki}) 15:31:44.671875 DEBUG ai [c34] - Considering goal BUILD STRUCTURE 15:31:44.671875 DEBUG ai [c34] - Trying to realize BUILD STRUCTURE (value 1.000) 15:31:44.687500 DEBUG ai [c34] - Failed to realize subgoal of type BUILD STRUCTURE (greater goal type was CLEAR WAY TO (13 139 0) ({Ikki})), I will stop. 15:31:44.687500 DEBUG ai [c34] - The error message was: Cannot build a given structure! 15:31:44.812500 DEBUG ai [c34] - Striving to goal of type CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.812500 DEBUG ai [c34] - Choosing abstract goal CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.812500 DEBUG ai [c34] - Striving to goal of type CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.812500 DEBUG ai [c34] - Considering goal CLEAR WAY TO (13 139 0) ({Ikki}) 15:31:44.812500 DEBUG ai [c34] - Considering goal GATHER ARMY ({Ikki}) 15:31:44.828125 DEBUG ai [c34] - Considering goal BUILD STRUCTURE 15:31:44.828125 DEBUG ai [c34] - Trying to realize BUILD STRUCTURE (value 1.000) 15:31:44.828125 DEBUG ai [c34] - Failed to realize subgoal of type BUILD STRUCTURE (greater goal type was CLEAR WAY TO (13 139 0) ({Ikki})), I will stop. 15:31:44.828125 DEBUG ai [c34] - The error message was: Cannot build a given structure! 15:31:44.953125 WARN ai [c34] - Our heroes don't move anymore, exhaustive decomposition failed 15:31:44.953125 DEBUG ai [c34] - Striving to goal of type BUILD 15:31:44.953125 DEBUG ai [c34] - Considering goal BUILD 15:31:44.968750 DEBUG ai [c34] - Trying to realize BUILD (value 1.000) 15:31:44.968750 DEBUG ai [c34] - Looking into Fire Temple 15:31:44.968750 DEBUG ai [c34] - Player 2 will build Tavern in town of Fire Temple at 138 43 0 15:31:44.968750 TRACE network [c34] - Sending a request "struct BuildStructure". It'll have an ID=212. 15:31:44.968750 TRACE network [c34] - Sending to server a pack of type struct BuildStructure 15:31:44.968750 TRACE global [c34] - We'll wait till request 212 is answered. 15:31:44.968750 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.968750 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.968750 TRACE network [50c] - Made second apply on cl 15:31:44.968750 TRACE network [50c] - Listening... 15:31:44.968750 TRACE network [50c] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.968750 TRACE ai [50c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:31:44.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:31:44.968750 TRACE network [50c] - Made second apply on cl 15:31:44.968750 TRACE network [50c] - Listening... 15:31:44.968750 TRACE network [50c] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:44.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:44.968750 TRACE network [50c] - Made second apply on cl 15:31:44.968750 TRACE network [50c] - Listening... 15:31:44.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.968750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.968750 TRACE network [50c] - Made second apply on cl 15:31:44.968750 TRACE network [50c] - Listening... 15:31:44.968750 TRACE network [c34] - Sending a request "struct RecruitCreatures". It'll have an ID=213. 15:31:44.968750 TRACE network [c34] - Sending to server a pack of type struct RecruitCreatures 15:31:44.968750 TRACE global [c34] - We'll wait till request 213 is answered. 15:31:44.968750 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.968750 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.968750 TRACE network [50c] - Made second apply on cl 15:31:44.968750 TRACE network [50c] - Listening... 15:31:44.968750 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:44.968750 TRACE network [50c] - Made first apply on cl 15:31:44.968750 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 DEBUG ai [c34] - Looking into Death Queen 15:31:44.984375 TRACE network [c34] - Sending a request "struct RecruitCreatures". It'll have an ID=214. 15:31:44.984375 TRACE network [c34] - Sending to server a pack of type struct RecruitCreatures 15:31:44.984375 TRACE global [c34] - We'll wait till request 214 is answered. 15:31:44.984375 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [c34] - Sending a request "struct RecruitCreatures". It'll have an ID=215. 15:31:44.984375 TRACE network [c34] - Sending to server a pack of type struct RecruitCreatures 15:31:44.984375 TRACE global [c34] - We'll wait till request 215 is answered. 15:31:44.984375 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [c34] - Sending a request "struct RecruitCreatures". It'll have an ID=216. 15:31:44.984375 TRACE network [c34] - Sending to server a pack of type struct RecruitCreatures 15:31:44.984375 TRACE global [c34] - We'll wait till request 216 is answered. 15:31:44.984375 TRACE network [50c] - received server message of type struct SetResources, data: {CPack: type '104'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:44.984375 TRACE network [50c] - Made first apply on cl 15:31:44.984375 TRACE network [50c] - Applied on gs 15:31:44.984375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:44.984375 TRACE network [50c] - Made second apply on cl 15:31:44.984375 TRACE network [50c] - Listening... 15:31:44.984375 DEBUG ai [c34] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:31:44.984375 DEBUG ai [c34] - The error message was: BUILD has been realized as much as possible. 15:31:44.984375 DEBUG ai [c34] - Looking into {Shun}, MP=1630 15:31:45.000000 TRACE ai [c34] - It's safe for {Shun} to visit tile 133 47 0 15:31:45.000000 TRACE ai [c34] - It's safe for {Shun} to visit tile 138 45 0 15:31:45.000000 DEBUG ai [c34] - Of all 4 destinations, object oid=4434 seems nice 15:31:45.000000 DEBUG ai [c34] - {Shun} will try to visit Learning Stone at (135 45 0) 15:31:45.015625 DEBUG ai [c34] - Moving hero {Shun} to tile 135 45 0 15:31:45.015625 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=217. 15:31:45.015625 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:45.015625 TRACE global [c34] - We'll wait till request 217 is answered. 15:31:45.015625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.015625 TRACE network [50c] - Made first apply on cl 15:31:45.015625 TRACE network [50c] - Applied on gs 15:31:45.015625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:45.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.015625 TRACE network [50c] - Made second apply on cl 15:31:45.015625 TRACE network [50c] - Listening... 15:31:45.015625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:45.015625 TRACE network [50c] - Made first apply on cl 15:31:45.015625 TRACE network [50c] - Applied on gs 15:31:45.015625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.015625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.296875 TRACE network [50c] - Made second apply on cl 15:31:45.296875 TRACE network [50c] - Listening... 15:31:45.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.296875 TRACE network [50c] - Made first apply on cl 15:31:45.296875 TRACE network [50c] - Applied on gs 15:31:45.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:45.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.296875 TRACE network [50c] - Made second apply on cl 15:31:45.296875 TRACE network [50c] - Listening... 15:31:45.296875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:45.296875 TRACE network [50c] - Made first apply on cl 15:31:45.296875 TRACE network [50c] - Applied on gs 15:31:45.296875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.296875 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=218. 15:31:45.296875 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:45.296875 TRACE global [c34] - We'll wait till request 218 is answered. 15:31:45.296875 TRACE network [50c] - Made second apply on cl 15:31:45.296875 TRACE network [50c] - Listening... 15:31:45.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.296875 TRACE network [50c] - Made first apply on cl 15:31:45.296875 TRACE network [50c] - Applied on gs 15:31:45.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:45.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.296875 TRACE network [50c] - Made second apply on cl 15:31:45.296875 TRACE network [50c] - Listening... 15:31:45.296875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:45.296875 TRACE network [50c] - Made first apply on cl 15:31:45.296875 TRACE network [50c] - Applied on gs 15:31:45.296875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.296875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:31:45.593750 TRACE ai [50c] - Completing goal: FIND OBJ 4,434 ({Shun}) 15:31:45.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:31:45.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:45.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:31:45.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '2', val '1'. 15:31:45.593750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:45.593750 TRACE network [50c] - Made second apply on cl 15:31:45.593750 TRACE network [50c] - Listening... 15:31:45.593750 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:45.593750 TRACE network [50c] - Made first apply on cl 15:31:45.593750 TRACE network [50c] - Applied on gs 15:31:45.593750 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '192'. 15:31:45.593750 DEBUG ai [50c] - Adding query 192 - Hero {Shun} got level 2. Total queries count: 1 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:45.609375 TRACE network [50c] - Made first apply on cl 15:31:45.609375 DEBUG ai [788] - I'll answer the query 192 giving the choice 0 15:31:45.609375 TRACE network [788] - Sending a request "struct QueryReply". It'll have an ID=219. 15:31:45.609375 TRACE network [788] - Sending to server a pack of type struct QueryReply 15:31:45.609375 DEBUG ai [788] - Attempted answering query 192 - Hero {Shun} got level 2. Request id=219. Waiting for results... 15:31:45.609375 TRACE global [788] - We'll wait till request 219 is answered. 15:31:45.609375 TRACE network [50c] - Applied on gs 15:31:45.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:45.609375 TRACE network [50c] - Made first apply on cl 15:31:45.609375 TRACE network [50c] - Applied on gs 15:31:45.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '7', val '1'. 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:45.609375 TRACE network [50c] - Made first apply on cl 15:31:45.609375 TRACE network [50c] - Applied on gs 15:31:45.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.609375 TRACE network [50c] - Made first apply on cl 15:31:45.609375 TRACE network [50c] - Applied on gs 15:31:45.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:45.609375 TRACE network [50c] - Made first apply on cl 15:31:45.609375 TRACE network [50c] - Applied on gs 15:31:45.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.609375 DEBUG ai [50c] - Removing query 192 - Hero {Shun} got level 2. Total queries count: 0 15:31:45.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.609375 TRACE network [50c] - Made second apply on cl 15:31:45.609375 TRACE network [50c] - Listening... 15:31:45.609375 TRACE ai [c34] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Shun} and object Learning Stone at 135 45 0. 15:31:45.609375 TRACE ai [c34] - Completing goal: FIND OBJ 4,434 ({Shun}) 15:31:45.609375 TRACE ai [c34] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:45.609375 TRACE ai [c34] - Completing goal: VISIT TILE (135 45 0) ({Shun}) 15:31:45.609375 DEBUG ai [c34] - Hero {Shun} moved from 136 44 0 to 135 45 0. Returning 1. 15:31:45.625000 DEBUG ai [c34] - Of all 3 destinations, object oid=6639 seems nice 15:31:45.625000 DEBUG ai [c34] - {Shun} will try to visit Monster at (138 45 0) 15:31:45.625000 DEBUG ai [c34] - Moving hero {Shun} to tile 138 45 0 15:31:45.625000 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=220. 15:31:45.625000 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:45.625000 TRACE global [c34] - We'll wait till request 220 is answered. 15:31:45.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.625000 TRACE network [50c] - Made first apply on cl 15:31:45.625000 TRACE network [50c] - Applied on gs 15:31:45.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:45.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.625000 TRACE network [50c] - Made second apply on cl 15:31:45.625000 TRACE network [50c] - Listening... 15:31:45.625000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:45.625000 TRACE network [50c] - Made first apply on cl 15:31:45.625000 TRACE network [50c] - Applied on gs 15:31:45.625000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.625000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.921875 TRACE network [50c] - Made second apply on cl 15:31:45.921875 TRACE network [50c] - Listening... 15:31:45.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.921875 TRACE network [50c] - Made first apply on cl 15:31:45.921875 TRACE network [50c] - Applied on gs 15:31:45.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:45.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.921875 TRACE network [50c] - Made second apply on cl 15:31:45.921875 TRACE network [50c] - Listening... 15:31:45.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:45.921875 TRACE network [50c] - Made first apply on cl 15:31:45.921875 TRACE network [50c] - Applied on gs 15:31:45.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:45.921875 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=221. 15:31:45.921875 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:45.921875 TRACE global [c34] - We'll wait till request 221 is answered. 15:31:45.921875 TRACE network [50c] - Made second apply on cl 15:31:45.921875 TRACE network [50c] - Listening... 15:31:45.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:45.921875 TRACE network [50c] - Made first apply on cl 15:31:45.921875 TRACE network [50c] - Applied on gs 15:31:45.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:45.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:45.921875 TRACE network [50c] - Made second apply on cl 15:31:45.921875 TRACE network [50c] - Listening... 15:31:45.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:45.921875 TRACE network [50c] - Made first apply on cl 15:31:45.921875 TRACE network [50c] - Applied on gs 15:31:45.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:45.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:45.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:45.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:45.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.187500 TRACE network [50c] - Made second apply on cl 15:31:46.187500 TRACE network [50c] - Listening... 15:31:46.187500 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:46.187500 TRACE network [50c] - Made first apply on cl 15:31:46.187500 TRACE network [50c] - Applied on gs 15:31:46.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:46.187500 TRACE ai [50c] - Completing goal: FIND OBJ 6,639 ({Shun}) 15:31:46.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:46.187500 TRACE network [50c] - Made second apply on cl 15:31:46.187500 TRACE network [50c] - Listening... 15:31:46.187500 TRACE network [50c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:31:46.187500 TRACE network [50c] - Made first apply on cl 15:31:46.187500 TRACE network [50c] - Applied on gs 15:31:46.187500 TRACE ai [50c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Pikemen with a desire for greater glory wish to join you. Do you accept? ', askID '196', soundID '0', selection '0', cancel '1'. 15:31:46.187500 DEBUG ai [50c] - Adding query 196 - Blocking dialog query with 0 components - {Followers} A group of Pikemen with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 15:31:46.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:31:46.187500 TRACE network [50c] - Made second apply on cl 15:31:46.187500 TRACE network [50c] - Listening... 15:31:46.187500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:46.187500 TRACE network [50c] - Made first apply on cl 15:31:46.187500 DEBUG ai [79c] - I'll answer the query 196 giving the choice 1 15:31:46.187500 TRACE network [79c] - Sending a request "struct QueryReply". It'll have an ID=222. 15:31:46.187500 TRACE network [79c] - Sending to server a pack of type struct QueryReply 15:31:46.187500 DEBUG ai [79c] - Attempted answering query 196 - Blocking dialog query with 0 components - {Followers} A group of Pikemen with a desire for greater glory wish to join you. Do you accept? . Request id=222. Waiting for results... 15:31:46.203125 TRACE global [79c] - We'll wait till request 222 is answered. 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.203125 TRACE network [50c] - Made second apply on cl 15:31:46.203125 TRACE network [50c] - Listening... 15:31:46.203125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:46.203125 TRACE network [50c] - Made first apply on cl 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:46.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:46.203125 TRACE network [50c] - Made second apply on cl 15:31:46.203125 TRACE network [50c] - Listening... 15:31:46.203125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:46.203125 TRACE network [50c] - Made first apply on cl 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:46.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:46.203125 TRACE network [50c] - Made second apply on cl 15:31:46.203125 TRACE network [50c] - Listening... 15:31:46.203125 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:46.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:46.203125 TRACE network [50c] - Made first apply on cl 15:31:46.203125 DEBUG global [50c] - removing object id=6639; address=142482104; name=Monster 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE network [50c] - Made second apply on cl 15:31:46.203125 TRACE network [50c] - Listening... 15:31:46.203125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.203125 TRACE network [50c] - Made first apply on cl 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:46.203125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.203125 TRACE network [50c] - Made second apply on cl 15:31:46.203125 TRACE network [50c] - Listening... 15:31:46.203125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:46.203125 TRACE network [50c] - Made first apply on cl 15:31:46.203125 TRACE network [50c] - Applied on gs 15:31:46.203125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.203125 DEBUG ai [50c] - Removing query 196 - Blocking dialog query with 0 components - {Followers} A group of Pikemen with a desire for greater glory wish to join you. Do you accept? . Total queries count: 0 15:31:46.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.218750 TRACE network [50c] - Made second apply on cl 15:31:46.218750 TRACE network [50c] - Listening... 15:31:46.218750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=223. 15:31:46.218750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:46.218750 TRACE global [c34] - We'll wait till request 223 is answered. 15:31:46.218750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.218750 TRACE network [50c] - Made first apply on cl 15:31:46.218750 TRACE network [50c] - Applied on gs 15:31:46.218750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:46.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.218750 TRACE network [50c] - Made second apply on cl 15:31:46.218750 TRACE network [50c] - Listening... 15:31:46.218750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:46.218750 TRACE network [50c] - Made first apply on cl 15:31:46.218750 TRACE network [50c] - Applied on gs 15:31:46.218750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.218750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.468750 TRACE network [50c] - Made second apply on cl 15:31:46.468750 TRACE network [50c] - Listening... 15:31:46.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.468750 TRACE network [50c] - Made first apply on cl 15:31:46.468750 TRACE network [50c] - Applied on gs 15:31:46.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:46.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.468750 TRACE network [50c] - Made second apply on cl 15:31:46.468750 TRACE network [50c] - Listening... 15:31:46.468750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:46.468750 TRACE network [50c] - Made first apply on cl 15:31:46.468750 TRACE network [50c] - Applied on gs 15:31:46.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.468750 TRACE ai [c34] - Completing goal: VISIT TILE (138 45 0) ({Shun}) 15:31:46.468750 TRACE network [50c] - Made second apply on cl 15:31:46.468750 TRACE network [50c] - Listening... 15:31:46.468750 DEBUG ai [c34] - Hero {Shun} moved from 135 45 0 to 138 45 0. Returning 1. 15:31:46.484375 DEBUG ai [c34] - Of all 1 destinations, object oid=4403 seems nice 15:31:46.484375 DEBUG ai [c34] - {Shun} will try to visit Sign at (131 44 0) 15:31:46.484375 DEBUG ai [c34] - Moving hero {Shun} to tile 131 44 0 15:31:46.484375 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=224. 15:31:46.484375 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:46.484375 TRACE global [c34] - We'll wait till request 224 is answered. 15:31:46.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.500000 TRACE network [50c] - Made first apply on cl 15:31:46.500000 TRACE network [50c] - Applied on gs 15:31:46.500000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:46.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.500000 TRACE network [50c] - Made second apply on cl 15:31:46.500000 TRACE network [50c] - Listening... 15:31:46.500000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:46.500000 TRACE network [50c] - Made first apply on cl 15:31:46.500000 TRACE network [50c] - Applied on gs 15:31:46.500000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.500000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.500000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.812500 TRACE network [50c] - Made second apply on cl 15:31:46.812500 TRACE network [50c] - Listening... 15:31:46.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.812500 TRACE network [50c] - Made first apply on cl 15:31:46.812500 TRACE network [50c] - Applied on gs 15:31:46.812500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:46.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.812500 TRACE network [50c] - Made second apply on cl 15:31:46.812500 TRACE network [50c] - Listening... 15:31:46.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:46.812500 TRACE network [50c] - Made first apply on cl 15:31:46.812500 TRACE network [50c] - Applied on gs 15:31:46.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:46.812500 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=225. 15:31:46.812500 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:46.812500 TRACE global [c34] - We'll wait till request 225 is answered. 15:31:46.812500 TRACE network [50c] - Made second apply on cl 15:31:46.812500 TRACE network [50c] - Listening... 15:31:46.812500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:46.843750 TRACE network [50c] - Made first apply on cl 15:31:46.843750 TRACE network [50c] - Applied on gs 15:31:46.843750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:46.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:46.843750 TRACE network [50c] - Made second apply on cl 15:31:46.843750 TRACE network [50c] - Listening... 15:31:46.843750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:46.843750 TRACE network [50c] - Made first apply on cl 15:31:46.843750 TRACE network [50c] - Applied on gs 15:31:46.843750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:46.843750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:46.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:46.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:46.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.093750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.156250 TRACE network [50c] - Made second apply on cl 15:31:47.156250 TRACE network [50c] - Listening... 15:31:47.156250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.156250 TRACE network [50c] - Made first apply on cl 15:31:47.156250 TRACE network [50c] - Applied on gs 15:31:47.156250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:47.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.156250 TRACE network [50c] - Made second apply on cl 15:31:47.156250 TRACE network [50c] - Listening... 15:31:47.156250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:47.156250 TRACE network [50c] - Made first apply on cl 15:31:47.156250 TRACE network [50c] - Applied on gs 15:31:47.156250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.156250 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=226. 15:31:47.156250 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:47.156250 TRACE global [c34] - We'll wait till request 226 is answered. 15:31:47.156250 TRACE network [50c] - Made second apply on cl 15:31:47.156250 TRACE network [50c] - Listening... 15:31:47.156250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.156250 TRACE network [50c] - Made first apply on cl 15:31:47.156250 TRACE network [50c] - Applied on gs 15:31:47.156250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:47.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.156250 TRACE network [50c] - Made second apply on cl 15:31:47.156250 TRACE network [50c] - Listening... 15:31:47.156250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:47.156250 TRACE network [50c] - Made first apply on cl 15:31:47.156250 TRACE network [50c] - Applied on gs 15:31:47.156250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.156250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.453125 TRACE network [50c] - Made second apply on cl 15:31:47.453125 TRACE network [50c] - Listening... 15:31:47.453125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.453125 TRACE network [50c] - Made first apply on cl 15:31:47.453125 TRACE network [50c] - Applied on gs 15:31:47.453125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:47.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.453125 TRACE network [50c] - Made second apply on cl 15:31:47.453125 TRACE network [50c] - Listening... 15:31:47.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:47.453125 TRACE network [50c] - Made first apply on cl 15:31:47.453125 TRACE network [50c] - Applied on gs 15:31:47.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.453125 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=227. 15:31:47.453125 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:47.453125 TRACE global [c34] - We'll wait till request 227 is answered. 15:31:47.453125 TRACE network [50c] - Made second apply on cl 15:31:47.453125 TRACE network [50c] - Listening... 15:31:47.453125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.468750 TRACE network [50c] - Made first apply on cl 15:31:47.468750 TRACE network [50c] - Applied on gs 15:31:47.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:47.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.468750 TRACE network [50c] - Made second apply on cl 15:31:47.468750 TRACE network [50c] - Listening... 15:31:47.468750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:47.468750 TRACE network [50c] - Made first apply on cl 15:31:47.468750 TRACE network [50c] - Applied on gs 15:31:47.468750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.468750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.828125 TRACE network [50c] - Made second apply on cl 15:31:47.828125 TRACE network [50c] - Listening... 15:31:47.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.828125 TRACE network [50c] - Made first apply on cl 15:31:47.828125 TRACE network [50c] - Applied on gs 15:31:47.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:47.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.828125 TRACE network [50c] - Made second apply on cl 15:31:47.828125 TRACE network [50c] - Listening... 15:31:47.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:47.828125 TRACE network [50c] - Made first apply on cl 15:31:47.828125 TRACE network [50c] - Applied on gs 15:31:47.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:47.828125 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=228. 15:31:47.828125 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:47.828125 TRACE global [c34] - We'll wait till request 228 is answered. 15:31:47.828125 TRACE network [50c] - Made second apply on cl 15:31:47.828125 TRACE network [50c] - Listening... 15:31:47.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:47.828125 TRACE network [50c] - Made first apply on cl 15:31:47.828125 TRACE network [50c] - Applied on gs 15:31:47.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:47.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:47.828125 TRACE network [50c] - Made second apply on cl 15:31:47.828125 TRACE network [50c] - Listening... 15:31:47.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:47.828125 TRACE network [50c] - Made first apply on cl 15:31:47.828125 TRACE network [50c] - Applied on gs 15:31:47.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:47.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:47.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:47.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:47.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.125000 TRACE network [50c] - Made second apply on cl 15:31:48.125000 TRACE network [50c] - Listening... 15:31:48.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.125000 TRACE network [50c] - Made first apply on cl 15:31:48.125000 TRACE network [50c] - Applied on gs 15:31:48.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:48.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.125000 TRACE network [50c] - Made second apply on cl 15:31:48.125000 TRACE network [50c] - Listening... 15:31:48.125000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:48.125000 TRACE network [50c] - Made first apply on cl 15:31:48.125000 TRACE network [50c] - Applied on gs 15:31:48.125000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.125000 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=229. 15:31:48.125000 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:48.125000 TRACE global [c34] - We'll wait till request 229 is answered. 15:31:48.125000 TRACE network [50c] - Made second apply on cl 15:31:48.125000 TRACE network [50c] - Listening... 15:31:48.125000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.125000 TRACE network [50c] - Made first apply on cl 15:31:48.125000 TRACE network [50c] - Applied on gs 15:31:48.125000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:48.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.125000 TRACE network [50c] - Made second apply on cl 15:31:48.125000 TRACE network [50c] - Listening... 15:31:48.125000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:48.125000 TRACE network [50c] - Made first apply on cl 15:31:48.125000 TRACE network [50c] - Applied on gs 15:31:48.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.468750 TRACE network [50c] - Made second apply on cl 15:31:48.468750 TRACE network [50c] - Listening... 15:31:48.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.468750 TRACE network [50c] - Made first apply on cl 15:31:48.468750 TRACE network [50c] - Applied on gs 15:31:48.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:48.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.468750 TRACE network [50c] - Made second apply on cl 15:31:48.468750 TRACE network [50c] - Listening... 15:31:48.468750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:48.468750 TRACE network [50c] - Made first apply on cl 15:31:48.468750 TRACE network [50c] - Applied on gs 15:31:48.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.468750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=230. 15:31:48.468750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:48.468750 TRACE global [c34] - We'll wait till request 230 is answered. 15:31:48.468750 TRACE network [50c] - Made second apply on cl 15:31:48.468750 TRACE network [50c] - Listening... 15:31:48.484375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.484375 TRACE network [50c] - Made first apply on cl 15:31:48.484375 TRACE network [50c] - Applied on gs 15:31:48.484375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:48.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.484375 TRACE network [50c] - Made second apply on cl 15:31:48.484375 TRACE network [50c] - Listening... 15:31:48.484375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:48.484375 TRACE network [50c] - Made first apply on cl 15:31:48.484375 TRACE network [50c] - Applied on gs 15:31:48.484375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.484375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.484375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.765625 TRACE network [50c] - Made second apply on cl 15:31:48.765625 TRACE network [50c] - Listening... 15:31:48.765625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:48.765625 TRACE network [50c] - Made first apply on cl 15:31:48.765625 TRACE network [50c] - Applied on gs 15:31:48.765625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sign'. 15:31:48.765625 TRACE ai [50c] - Completing goal: FIND OBJ 4,403 ({Shun}) 15:31:48.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:48.765625 TRACE network [50c] - Made second apply on cl 15:31:48.765625 TRACE network [50c] - Listening... 15:31:48.765625 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:48.765625 TRACE network [50c] - Made first apply on cl 15:31:48.765625 TRACE network [50c] - Applied on gs 15:31:48.765625 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '897'. 15:31:48.765625 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:48.765625 TRACE network [50c] - Made second apply on cl 15:31:48.765625 TRACE network [50c] - Listening... 15:31:48.796875 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:48.796875 TRACE network [50c] - Made first apply on cl 15:31:48.796875 TRACE network [50c] - Applied on gs 15:31:48.796875 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:48.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:48.796875 TRACE network [50c] - Made second apply on cl 15:31:48.796875 TRACE network [50c] - Listening... 15:31:48.796875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.796875 TRACE network [50c] - Made first apply on cl 15:31:48.796875 TRACE network [50c] - Applied on gs 15:31:48.796875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:48.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.796875 TRACE network [50c] - Made second apply on cl 15:31:48.796875 TRACE network [50c] - Listening... 15:31:48.796875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:48.796875 TRACE network [50c] - Made first apply on cl 15:31:48.796875 TRACE network [50c] - Applied on gs 15:31:48.796875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:48.796875 TRACE ai [c34] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Shun} and object Sign at 131 44 0. 15:31:48.796875 TRACE ai [c34] - Completing goal: FIND OBJ 4,403 ({Shun}) 15:31:48.796875 TRACE ai [c34] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:48.796875 TRACE ai [c34] - Completing goal: VISIT TILE (131 44 0) ({Shun}) 15:31:48.796875 TRACE network [50c] - Made second apply on cl 15:31:48.796875 TRACE network [50c] - Listening... 15:31:48.796875 DEBUG ai [c34] - Hero {Shun} moved from 138 45 0 to 131 44 0. Returning 1. 15:31:48.812500 TRACE ai [c34] - It's safe for {Shun} to visit tile 129 43 0 15:31:48.812500 TRACE ai [c34] - It's safe for {Shun} to visit tile 130 39 0 15:31:48.812500 TRACE ai [c34] - It's safe for {Shun} to visit tile 133 47 0 15:31:48.812500 DEBUG ai [c34] - Of all 4 destinations, object oid=6498 seems nice 15:31:48.812500 DEBUG ai [c34] - {Shun} will try to visit Monster at (129 43 0) 15:31:48.828125 DEBUG ai [c34] - Moving hero {Shun} to tile 129 43 0 15:31:48.828125 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=231. 15:31:48.828125 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:48.828125 TRACE global [c34] - We'll wait till request 231 is answered. 15:31:48.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:48.828125 TRACE network [50c] - Made first apply on cl 15:31:48.828125 TRACE network [50c] - Applied on gs 15:31:48.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:48.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:48.828125 TRACE network [50c] - Made second apply on cl 15:31:48.828125 TRACE network [50c] - Listening... 15:31:48.828125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:48.828125 TRACE network [50c] - Made first apply on cl 15:31:48.828125 TRACE network [50c] - Applied on gs 15:31:48.828125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:48.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:48.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:48.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:48.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.156250 TRACE network [50c] - Made second apply on cl 15:31:49.156250 TRACE network [50c] - Listening... 15:31:49.156250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.156250 TRACE network [50c] - Made first apply on cl 15:31:49.156250 TRACE network [50c] - Applied on gs 15:31:49.156250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:49.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:49.156250 TRACE network [50c] - Made second apply on cl 15:31:49.156250 TRACE network [50c] - Listening... 15:31:49.156250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.156250 TRACE network [50c] - Made first apply on cl 15:31:49.156250 TRACE network [50c] - Applied on gs 15:31:49.156250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.156250 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=232. 15:31:49.156250 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:49.156250 TRACE global [c34] - We'll wait till request 232 is answered. 15:31:49.156250 TRACE network [50c] - Made second apply on cl 15:31:49.156250 TRACE network [50c] - Listening... 15:31:49.156250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.156250 TRACE network [50c] - Made first apply on cl 15:31:49.156250 TRACE network [50c] - Applied on gs 15:31:49.156250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:49.156250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:49.156250 TRACE network [50c] - Made second apply on cl 15:31:49.156250 TRACE network [50c] - Listening... 15:31:49.156250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:49.171875 TRACE network [50c] - Made first apply on cl 15:31:49.171875 TRACE network [50c] - Applied on gs 15:31:49.171875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:49.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:49.171875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:49.171875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:49.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.312500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.468750 TRACE network [50c] - Made second apply on cl 15:31:49.468750 TRACE network [50c] - Listening... 15:31:49.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.468750 TRACE network [50c] - Made first apply on cl 15:31:49.468750 TRACE network [50c] - Applied on gs 15:31:49.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:49.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:49.468750 TRACE network [50c] - Made second apply on cl 15:31:49.468750 TRACE network [50c] - Listening... 15:31:49.468750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.468750 TRACE network [50c] - Made first apply on cl 15:31:49.468750 TRACE network [50c] - Applied on gs 15:31:49.468750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.468750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=233. 15:31:49.468750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:49.468750 TRACE global [c34] - We'll wait till request 233 is answered. 15:31:49.468750 TRACE network [50c] - Made second apply on cl 15:31:49.468750 TRACE network [50c] - Listening... 15:31:49.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.468750 TRACE network [50c] - Made first apply on cl 15:31:49.468750 TRACE network [50c] - Applied on gs 15:31:49.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:49.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:49.468750 TRACE network [50c] - Made second apply on cl 15:31:49.468750 TRACE network [50c] - Listening... 15:31:49.468750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:49.468750 TRACE network [50c] - Made first apply on cl 15:31:49.468750 TRACE network [50c] - Applied on gs 15:31:49.468750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:49.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:49.468750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:49.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:49.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:49.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:49.718750 TRACE network [50c] - Made second apply on cl 15:31:49.718750 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:49.734375 TRACE ai [50c] - Completing goal: FIND OBJ 6,498 ({Shun}) 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE bonus [50c] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:49.734375 INFO global [50c] - Opening StupidAI 15:31:49.734375 INFO global [50c] - Loaded Stupid AI 0.1 15:31:49.734375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: created 15:31:49.734375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: init called, saving ptr to IBattleCallback 15:31:49.734375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStart called 15:31:49.734375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:49.734375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:49.734375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:49.734375 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.734375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.734375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.734375 TRACE network [50c] - Made first apply on cl 15:31:49.734375 TRACE network [50c] - Applied on gs 15:31:49.734375 TRACE network [50c] - Made second apply on cl 15:31:49.734375 TRACE network [50c] - Listening... 15:31:49.750000 TRACE ai [954] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 25 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:49.750000 TRACE network [954] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '8', y '2', hex '42'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.750000 TRACE network [954] - Sending a request "struct MakeAction". It'll have an ID=234. 15:31:49.750000 TRACE network [954] - Sending to server a pack of type struct MakeAction 15:31:49.750000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.750000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.750000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.750000 TRACE network [50c] - Made first apply on cl 15:31:49.750000 TRACE network [50c] - Applied on gs 15:31:49.750000 TRACE network [50c] - Made second apply on cl 15:31:49.750000 TRACE network [50c] - Listening... 15:31:49.750000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.750000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.750000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.750000 TRACE network [50c] - Made first apply on cl 15:31:49.750000 TRACE network [50c] - Applied on gs 15:31:49.750000 TRACE network [50c] - Made second apply on cl 15:31:49.750000 TRACE network [50c] - Listening... 15:31:49.750000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.750000 TRACE network [50c] - Made first apply on cl 15:31:49.750000 TRACE network [50c] - Applied on gs 15:31:49.750000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.750000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.750000 TRACE network [50c] - Made second apply on cl 15:31:49.750000 TRACE network [50c] - Listening... 15:31:49.750000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.750000 TRACE network [50c] - Made first apply on cl 15:31:49.750000 TRACE network [50c] - Applied on gs 15:31:49.750000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.750000 TRACE network [50c] - Made second apply on cl 15:31:49.750000 TRACE network [50c] - Listening... 15:31:49.750000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.750000 TRACE network [50c] - Made first apply on cl 15:31:49.750000 TRACE network [50c] - Applied on gs 15:31:49.750000 TRACE network [50c] - Made second apply on cl 15:31:49.750000 TRACE network [50c] - Listening... 15:31:49.765625 TRACE ai [c30] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 5 creatures of Iron Golems from slot 0 of armyobj=6498 15:31:49.765625 TRACE network [c30] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.765625 TRACE network [c30] - Sending a request "struct MakeAction". It'll have an ID=235. 15:31:49.765625 TRACE network [c30] - Sending to server a pack of type struct MakeAction 15:31:49.765625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.765625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.765625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.765625 TRACE network [50c] - Made first apply on cl 15:31:49.765625 TRACE network [50c] - Applied on gs 15:31:49.765625 TRACE network [50c] - Made second apply on cl 15:31:49.765625 TRACE network [50c] - Listening... 15:31:49.765625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.765625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.765625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.765625 TRACE network [50c] - Made first apply on cl 15:31:49.765625 TRACE network [50c] - Applied on gs 15:31:49.765625 TRACE network [50c] - Made second apply on cl 15:31:49.765625 TRACE network [50c] - Listening... 15:31:49.765625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.765625 TRACE network [50c] - Made first apply on cl 15:31:49.765625 TRACE network [50c] - Applied on gs 15:31:49.765625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.765625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.765625 TRACE network [50c] - Made second apply on cl 15:31:49.765625 TRACE network [50c] - Listening... 15:31:49.765625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.765625 TRACE network [50c] - Made first apply on cl 15:31:49.765625 TRACE network [50c] - Applied on gs 15:31:49.765625 TRACE network [50c] - Made second apply on cl 15:31:49.765625 TRACE network [50c] - Listening... 15:31:49.765625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.765625 TRACE network [50c] - Made first apply on cl 15:31:49.765625 TRACE network [50c] - Applied on gs 15:31:49.765625 TRACE network [50c] - Made second apply on cl 15:31:49.765625 TRACE network [50c] - Listening... 15:31:49.765625 TRACE ai [c38] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 25 creatures of Goblins from slot 3 of armyobj=744 15:31:49.765625 TRACE network [c38] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '6', y '8', hex '142'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.765625 TRACE network [c38] - Sending a request "struct MakeAction". It'll have an ID=236. 15:31:49.765625 TRACE network [c38] - Sending to server a pack of type struct MakeAction 15:31:49.781250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE ai [a24] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 5 creatures of Iron Golems from slot 1 of armyobj=6498 15:31:49.781250 TRACE network [a24] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '11', y '3', hex '62'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.781250 TRACE network [a24] - Sending a request "struct MakeAction". It'll have an ID=237. 15:31:49.781250 TRACE network [a24] - Sending to server a pack of type struct MakeAction 15:31:49.781250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE ai [3fc] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 5 creatures of Iron Golems from slot 2 of armyobj=6498 15:31:49.781250 TRACE network [3fc] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '11', y '4', hex '79'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.781250 TRACE network [3fc] - Sending a request "struct MakeAction". It'll have an ID=238. 15:31:49.781250 TRACE network [3fc] - Sending to server a pack of type struct MakeAction 15:31:49.781250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.781250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.781250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.781250 TRACE network [50c] - Made first apply on cl 15:31:49.781250 TRACE network [50c] - Applied on gs 15:31:49.781250 TRACE network [50c] - Made second apply on cl 15:31:49.781250 TRACE network [50c] - Listening... 15:31:49.812500 TRACE ai [8c0] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 4 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:49.812500 TRACE network [8c0] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk', destinationTile '{BattleHex: x '11', y '8', hex '147'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.812500 TRACE network [8c0] - Sending a request "struct MakeAction". It'll have an ID=239. 15:31:49.812500 TRACE network [8c0] - Sending to server a pack of type struct MakeAction 15:31:49.812500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE ai [c5c] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:49.812500 TRACE network [c5c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '5', y '5', hex '90'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.812500 TRACE network [c5c] - Sending a request "struct MakeAction". It'll have an ID=240. 15:31:49.812500 TRACE network [c5c] - Sending to server a pack of type struct MakeAction 15:31:49.812500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.812500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:49.812500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.812500 TRACE network [50c] - Made first apply on cl 15:31:49.812500 TRACE network [50c] - Applied on gs 15:31:49.812500 TRACE network [50c] - Made second apply on cl 15:31:49.812500 TRACE network [50c] - Listening... 15:31:49.812500 TRACE ai [c4c] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 25 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:49.828125 TRACE network [c4c] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '1', hex '28'}', additionalInfo '45', selectedStack '-1'} 15:31:49.828125 TRACE network [c4c] - Sending a request "struct MakeAction". It'll have an ID=241. 15:31:49.828125 TRACE network [c4c] - Sending to server a pack of type struct MakeAction 15:31:49.828125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE ai [c48] - CStupidAI [07,991,994]: activeStack called for Battle stack [3]: 4 creatures of Iron Golems from slot 0 of armyobj=6498 15:31:49.828125 TRACE network [c48] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '28', selectedStack '-1'} 15:31:49.828125 TRACE network [c48] - Sending a request "struct MakeAction". It'll have an ID=242. 15:31:49.828125 TRACE network [c48] - Sending to server a pack of type struct MakeAction 15:31:49.828125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.828125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.828125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.828125 TRACE network [50c] - Made first apply on cl 15:31:49.828125 TRACE network [50c] - Applied on gs 15:31:49.828125 TRACE network [50c] - Made second apply on cl 15:31:49.828125 TRACE network [50c] - Listening... 15:31:49.843750 TRACE ai [c44] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 25 creatures of Goblins from slot 3 of armyobj=744 15:31:49.843750 TRACE network [c44] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '7', hex '130'}', additionalInfo '147', selectedStack '-1'} 15:31:49.843750 TRACE network [c44] - Sending a request "struct MakeAction". It'll have an ID=243. 15:31:49.843750 TRACE network [c44] - Sending to server a pack of type struct MakeAction 15:31:49.843750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.843750 TRACE network [50c] - Made first apply on cl 15:31:49.843750 TRACE network [50c] - Applied on gs 15:31:49.843750 TRACE network [50c] - Made second apply on cl 15:31:49.843750 TRACE network [50c] - Listening... 15:31:49.843750 TRACE ai [a48] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 5 creatures of Iron Golems from slot 1 of armyobj=6498 15:31:49.859375 TRACE network [a48] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '28', selectedStack '-1'} 15:31:49.859375 TRACE network [a48] - Sending a request "struct MakeAction". It'll have an ID=244. 15:31:49.859375 TRACE network [a48] - Sending to server a pack of type struct MakeAction 15:31:49.859375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE ai [bd8] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 5 creatures of Iron Golems from slot 2 of armyobj=6498 15:31:49.859375 TRACE network [bd8] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '28', selectedStack '-1'} 15:31:49.859375 TRACE network [bd8] - Sending a request "struct MakeAction". It'll have an ID=245. 15:31:49.859375 TRACE network [bd8] - Sending to server a pack of type struct MakeAction 15:31:49.859375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE ai [448] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 3 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:49.859375 TRACE network [448] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '6', hex '112'}', additionalInfo '130', selectedStack '-1'} 15:31:49.859375 TRACE network [448] - Sending a request "struct MakeAction". It'll have an ID=246. 15:31:49.859375 TRACE network [448] - Sending to server a pack of type struct MakeAction 15:31:49.859375 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.859375 TRACE network [50c] - Made first apply on cl 15:31:49.859375 TRACE network [50c] - Applied on gs 15:31:49.859375 TRACE network [50c] - Made second apply on cl 15:31:49.859375 TRACE network [50c] - Listening... 15:31:49.859375 TRACE ai [c2c] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:49.875000 TRACE network [c2c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '9', y '5', hex '94'}', additionalInfo '-1', selectedStack '-1'} 15:31:49.875000 TRACE network [c2c] - Sending a request "struct MakeAction". It'll have an ID=247. 15:31:49.875000 TRACE network [c2c] - Sending to server a pack of type struct MakeAction 15:31:49.875000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE ai [428] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 17 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:49.875000 TRACE network [428] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '0', hex '8'}', additionalInfo '9', selectedStack '-1'} 15:31:49.875000 TRACE network [428] - Sending a request "struct MakeAction". It'll have an ID=248. 15:31:49.875000 TRACE network [428] - Sending to server a pack of type struct MakeAction 15:31:49.875000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.875000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.875000 TRACE network [50c] - Made first apply on cl 15:31:49.875000 TRACE network [50c] - Applied on gs 15:31:49.875000 TRACE network [50c] - Made second apply on cl 15:31:49.875000 TRACE network [50c] - Listening... 15:31:49.875000 TRACE ai [c70] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 5 creatures of Iron Golems from slot 1 of armyobj=6498 15:31:49.875000 TRACE network [c70] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '6', y '0', hex '6'}', additionalInfo '8', selectedStack '-1'} 15:31:49.875000 TRACE network [c70] - Sending a request "struct MakeAction". It'll have an ID=249. 15:31:49.875000 TRACE network [c70] - Sending to server a pack of type struct MakeAction 15:31:49.890625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE ai [2d0] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 20 creatures of Goblins from slot 3 of armyobj=744 15:31:49.890625 TRACE network [2d0] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '5', hex '95'}', additionalInfo '112', selectedStack '-1'} 15:31:49.890625 TRACE network [2d0] - Sending a request "struct MakeAction". It'll have an ID=250. 15:31:49.890625 TRACE network [2d0] - Sending to server a pack of type struct MakeAction 15:31:49.890625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.890625 TRACE network [50c] - Made first apply on cl 15:31:49.890625 TRACE network [50c] - Applied on gs 15:31:49.890625 TRACE network [50c] - Made second apply on cl 15:31:49.890625 TRACE network [50c] - Listening... 15:31:49.906250 TRACE ai [75c] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 5 creatures of Iron Golems from slot 2 of armyobj=6498 15:31:49.906250 TRACE network [75c] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '8', selectedStack '-1'} 15:31:49.906250 TRACE network [75c] - Sending a request "struct MakeAction". It'll have an ID=251. 15:31:49.906250 TRACE network [75c] - Sending to server a pack of type struct MakeAction 15:31:49.906250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE ai [668] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 2 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:49.906250 TRACE network [668] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '1', hex '26'}', additionalInfo '8', selectedStack '-1'} 15:31:49.906250 TRACE network [668] - Sending a request "struct MakeAction". It'll have an ID=252. 15:31:49.906250 TRACE network [668] - Sending to server a pack of type struct MakeAction 15:31:49.906250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.906250 TRACE ai [284] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:49.906250 TRACE network [284] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '7', y '1', hex '24'}', additionalInfo '6', selectedStack '-1'} 15:31:49.906250 TRACE network [284] - Sending a request "struct MakeAction". It'll have an ID=253. 15:31:49.906250 TRACE network [284] - Sending to server a pack of type struct MakeAction 15:31:49.906250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.906250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.906250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.906250 TRACE network [50c] - Made first apply on cl 15:31:49.906250 TRACE network [50c] - Applied on gs 15:31:49.906250 TRACE network [50c] - Made second apply on cl 15:31:49.906250 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE ai [68c] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 12 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:49.921875 TRACE network [68c] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '0', hex '8'}', additionalInfo '6', selectedStack '-1'} 15:31:49.921875 TRACE network [68c] - Sending a request "struct MakeAction". It'll have an ID=254. 15:31:49.921875 TRACE network [68c] - Sending to server a pack of type struct MakeAction 15:31:49.921875 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.921875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.921875 TRACE network [50c] - Made first apply on cl 15:31:49.921875 TRACE network [50c] - Applied on gs 15:31:49.921875 TRACE network [50c] - Made second apply on cl 15:31:49.921875 TRACE network [50c] - Listening... 15:31:49.953125 TRACE ai [cc8] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 1 creatures of Iron Golems from slot 1 of armyobj=6498 15:31:49.953125 TRACE network [cc8] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '6', y '0', hex '6'}', additionalInfo '8', selectedStack '-1'} 15:31:49.953125 TRACE network [cc8] - Sending a request "struct MakeAction". It'll have an ID=255. 15:31:49.953125 TRACE network [cc8] - Sending to server a pack of type struct MakeAction 15:31:49.953125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE ai [4c8] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 18 creatures of Goblins from slot 3 of armyobj=744 15:31:49.953125 TRACE network [4c8] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '9', selectedStack '-1'} 15:31:49.953125 TRACE network [4c8] - Sending a request "struct MakeAction". It'll have an ID=256. 15:31:49.953125 TRACE network [4c8] - Sending to server a pack of type struct MakeAction 15:31:49.953125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.953125 TRACE network [50c] - Made first apply on cl 15:31:49.953125 TRACE network [50c] - Applied on gs 15:31:49.953125 TRACE network [50c] - Made second apply on cl 15:31:49.953125 TRACE network [50c] - Listening... 15:31:49.953125 TRACE ai [a44] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 5 creatures of Iron Golems from slot 2 of armyobj=6498 15:31:49.953125 TRACE network [a44] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '8', selectedStack '-1'} 15:31:49.953125 TRACE network [a44] - Sending a request "struct MakeAction". It'll have an ID=257. 15:31:49.953125 TRACE network [a44] - Sending to server a pack of type struct MakeAction 15:31:49.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE ai [c9c] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 2 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:49.968750 TRACE network [c9c] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '6', y '0', hex '6'}', additionalInfo '8', selectedStack '-1'} 15:31:49.968750 TRACE network [c9c] - Sending a request "struct MakeAction". It'll have an ID=258. 15:31:49.968750 TRACE network [c9c] - Sending to server a pack of type struct MakeAction 15:31:49.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:49.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.968750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:49.968750 TRACE network [50c] - Made first apply on cl 15:31:49.968750 TRACE network [50c] - Applied on gs 15:31:49.968750 TRACE network [50c] - Made second apply on cl 15:31:49.968750 TRACE network [50c] - Listening... 15:31:49.984375 TRACE ai [4d0] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:49.984375 TRACE network [4d0] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '1', hex '26'}', additionalInfo '9', selectedStack '-1'} 15:31:49.984375 TRACE network [4d0] - Sending a request "struct MakeAction". It'll have an ID=259. 15:31:49.984375 TRACE network [4d0] - Sending to server a pack of type struct MakeAction 15:31:50.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE ai [5b0] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 8 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:50.000000 TRACE network [5b0] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '0', hex '8'}', additionalInfo '9', selectedStack '-1'} 15:31:50.000000 TRACE network [5b0] - Sending a request "struct MakeAction". It'll have an ID=260. 15:31:50.000000 TRACE network [5b0] - Sending to server a pack of type struct MakeAction 15:31:50.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.000000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE ai [4a4] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 2 creatures of Iron Golems from slot 2 of armyobj=6498 15:31:50.000000 TRACE network [4a4] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '8', selectedStack '-1'} 15:31:50.000000 TRACE network [4a4] - Sending a request "struct MakeAction". It'll have an ID=261. 15:31:50.000000 TRACE network [4a4] - Sending to server a pack of type struct MakeAction 15:31:50.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.000000 TRACE ai [9b4] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 12 creatures of Goblins from slot 3 of armyobj=744 15:31:50.000000 TRACE network [9b4] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '9', selectedStack '-1'} 15:31:50.000000 TRACE network [9b4] - Sending a request "struct MakeAction". It'll have an ID=262. 15:31:50.000000 TRACE network [9b4] - Sending to server a pack of type struct MakeAction 15:31:50.000000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.000000 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.000000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.000000 TRACE network [50c] - Made first apply on cl 15:31:50.000000 TRACE network [50c] - Applied on gs 15:31:50.000000 TRACE network [50c] - Made second apply on cl 15:31:50.000000 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.015625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE ai [794] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 2 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:50.015625 TRACE network [794] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '6', y '0', hex '6'}', additionalInfo '8', selectedStack '-1'} 15:31:50.015625 TRACE network [794] - Sending a request "struct MakeAction". It'll have an ID=263. 15:31:50.015625 TRACE network [794] - Sending to server a pack of type struct MakeAction 15:31:50.015625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.015625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.015625 TRACE network [50c] - Made first apply on cl 15:31:50.015625 TRACE network [50c] - Applied on gs 15:31:50.015625 TRACE network [50c] - Made second apply on cl 15:31:50.015625 TRACE network [50c] - Listening... 15:31:50.015625 TRACE ai [468] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:50.015625 TRACE network [468] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '1', hex '26'}', additionalInfo '9', selectedStack '-1'} 15:31:50.015625 TRACE network [468] - Sending a request "struct MakeAction". It'll have an ID=264. 15:31:50.015625 TRACE network [468] - Sending to server a pack of type struct MakeAction 15:31:50.031250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE ai [c60] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 5 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:50.031250 TRACE network [c60] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '0', hex '5'}', additionalInfo '6', selectedStack '-1'} 15:31:50.031250 TRACE network [c60] - Sending a request "struct MakeAction". It'll have an ID=265. 15:31:50.031250 TRACE network [c60] - Sending to server a pack of type struct MakeAction 15:31:50.031250 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.031250 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.031250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.031250 TRACE network [50c] - Made first apply on cl 15:31:50.031250 TRACE network [50c] - Applied on gs 15:31:50.031250 TRACE network [50c] - Made second apply on cl 15:31:50.031250 TRACE network [50c] - Listening... 15:31:50.031250 TRACE ai [ca0] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 1 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:50.046875 TRACE network [ca0] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '5', selectedStack '-1'} 15:31:50.046875 TRACE network [ca0] - Sending a request "struct MakeAction". It'll have an ID=266. 15:31:50.046875 TRACE network [ca0] - Sending to server a pack of type struct MakeAction 15:31:50.046875 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.046875 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.046875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.046875 TRACE network [50c] - Made first apply on cl 15:31:50.046875 TRACE network [50c] - Applied on gs 15:31:50.046875 TRACE network [50c] - Made second apply on cl 15:31:50.046875 TRACE network [50c] - Listening... 15:31:50.062500 TRACE ai [5d8] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [2]: 12 creatures of Goblins from slot 3 of armyobj=744 15:31:50.062500 TRACE network [5d8] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '6', y '1', hex '23'}', additionalInfo '-1', selectedStack '-1'} 15:31:50.062500 TRACE network [5d8] - Sending a request "struct MakeAction". It'll have an ID=267. 15:31:50.062500 TRACE network [5d8] - Sending to server a pack of type struct MakeAction 15:31:50.062500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE ai [a14] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [1]: 40 creatures of Pikemen from slot 1 of armyobj=744 15:31:50.062500 TRACE network [a14] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '5', y '2', hex '39'}', additionalInfo '-1', selectedStack '-1'} 15:31:50.062500 TRACE network [a14] - Sending a request "struct MakeAction". It'll have an ID=268. 15:31:50.062500 TRACE network [a14] - Sending to server a pack of type struct MakeAction 15:31:50.062500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRoundFirst called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleNewRound called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE ai [408] - CStupidAI [0C,0AE,41C]: activeStack called for Battle stack [0]: 4 creatures of Wolf Riders from slot 0 of armyobj=744 15:31:50.062500 TRACE network [408] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 15:31:50.062500 TRACE network [408] - Sending a request "struct MakeAction". It'll have an ID=269. 15:31:50.062500 TRACE network [408] - Sending to server a pack of type struct MakeAction 15:31:50.062500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStackMoved called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.062500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.062500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:50.062500 TRACE network [50c] - Made first apply on cl 15:31:50.062500 TRACE network [50c] - Applied on gs 15:31:50.062500 TRACE network [50c] - Made second apply on cl 15:31:50.062500 TRACE network [50c] - Listening... 15:31:50.078125 TRACE ai [c28] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 1 creatures of Iron Golems from slot 3 of armyobj=6498 15:31:50.078125 TRACE network [c28] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 15:31:50.078125 TRACE network [c28] - Sending a request "struct MakeAction". It'll have an ID=270. 15:31:50.078125 TRACE network [c28] - Sending to server a pack of type struct MakeAction 15:31:50.078125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionStarted called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleAttack called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleStacksAttacked called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: actionFinished called 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:31:50.078125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:50.078125 DEBUG ai [50c] - Player 2: I won the Starting battle of {Shun} attacking Monster at 129 43 0! 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: battleEnd called 15:31:50.078125 TRACE ai [50c] - CStupidAI [0C,0AE,41C]: destroyed 15:31:50.078125 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 WARN bonus [50c] - Warning: an orphaned child! 15:31:50.078125 TRACE bonus [50c] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 15:31:50.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 15:31:50.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '665'. 15:31:50.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 15:31:50.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:50.078125 TRACE network [50c] - Made second apply on cl 15:31:50.078125 TRACE network [50c] - Listening... 15:31:50.078125 TRACE network [50c] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 15:31:50.078125 TRACE network [50c] - Made first apply on cl 15:31:50.078125 TRACE network [50c] - Applied on gs 15:31:50.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '211'. 15:31:50.078125 DEBUG ai [50c] - Adding query 211 - Hero {Shun} got level 3. Total queries count: 1 15:31:50.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 15:31:50.093750 TRACE network [50c] - Made second apply on cl 15:31:50.093750 TRACE network [50c] - Listening... 15:31:50.093750 DEBUG ai [c40] - I'll answer the query 211 giving the choice 0 15:31:50.093750 TRACE network [c40] - Sending a request "struct QueryReply". It'll have an ID=271. 15:31:50.093750 TRACE network [c40] - Sending to server a pack of type struct QueryReply 15:31:50.093750 TRACE network [50c] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 15:31:50.093750 TRACE network [50c] - Made first apply on cl 15:31:50.093750 DEBUG ai [c40] - Attempted answering query 211 - Hero {Shun} got level 3. Request id=271. Waiting for results... 15:31:50.093750 TRACE global [c40] - We'll wait till request 271 is answered. 15:31:50.093750 TRACE network [50c] - Applied on gs 15:31:50.093750 TRACE ai [50c] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '6', val '1'. 15:31:50.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 15:31:50.093750 TRACE network [50c] - Made second apply on cl 15:31:50.093750 TRACE network [50c] - Listening... 15:31:50.093750 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:31:50.093750 TRACE network [50c] - Made first apply on cl 15:31:50.093750 TRACE network [50c] - Applied on gs 15:31:50.093750 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:31:50.093750 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:31:50.093750 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:50.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:31:50.093750 TRACE network [50c] - Made second apply on cl 15:31:50.093750 TRACE network [50c] - Listening... 15:31:50.093750 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:50.093750 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:50.093750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:50.093750 TRACE network [50c] - Made first apply on cl 15:31:50.093750 DEBUG global [50c] - removing object id=6498; address=141964680; name=Monster 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE network [50c] - Made second apply on cl 15:31:50.109375 TRACE network [50c] - Listening... 15:31:50.109375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:50.109375 TRACE network [50c] - Made first apply on cl 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:50.109375 TRACE network [50c] - Made second apply on cl 15:31:50.109375 TRACE network [50c] - Listening... 15:31:50.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.109375 TRACE network [50c] - Made first apply on cl 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.109375 TRACE network [50c] - Made second apply on cl 15:31:50.109375 TRACE network [50c] - Listening... 15:31:50.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.109375 TRACE network [50c] - Made first apply on cl 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.109375 DEBUG ai [50c] - Removing query 211 - Hero {Shun} got level 3. Total queries count: 0 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.109375 TRACE network [50c] - Made second apply on cl 15:31:50.109375 TRACE network [50c] - Listening... 15:31:50.109375 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=272. 15:31:50.109375 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:50.109375 TRACE global [c34] - We'll wait till request 272 is answered. 15:31:50.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.109375 TRACE network [50c] - Made first apply on cl 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.109375 TRACE network [50c] - Made second apply on cl 15:31:50.109375 TRACE network [50c] - Listening... 15:31:50.109375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:50.109375 TRACE network [50c] - Made first apply on cl 15:31:50.109375 TRACE network [50c] - Applied on gs 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.109375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.281250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.281250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.359375 TRACE network [50c] - Made second apply on cl 15:31:50.359375 TRACE network [50c] - Listening... 15:31:50.359375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.359375 TRACE network [50c] - Made first apply on cl 15:31:50.359375 TRACE network [50c] - Applied on gs 15:31:50.359375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:50.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.359375 TRACE network [50c] - Made second apply on cl 15:31:50.359375 TRACE network [50c] - Listening... 15:31:50.359375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.359375 TRACE network [50c] - Made first apply on cl 15:31:50.359375 TRACE network [50c] - Applied on gs 15:31:50.359375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.359375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.359375 TRACE ai [c34] - Completing goal: VISIT TILE (129 43 0) ({Shun}) 15:31:50.359375 TRACE network [50c] - Made second apply on cl 15:31:50.359375 TRACE network [50c] - Listening... 15:31:50.359375 DEBUG ai [c34] - Hero {Shun} moved from 131 44 0 to 129 43 0. Returning 1. 15:31:50.359375 DEBUG ai [c34] - Of all 2 destinations, object oid=6433 seems nice 15:31:50.359375 DEBUG ai [c34] - {Shun} will try to visit Monster at (130 39 0) 15:31:50.359375 DEBUG ai [c34] - Moving hero {Shun} to tile 130 39 0 15:31:50.359375 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=273. 15:31:50.375000 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:50.375000 TRACE global [c34] - We'll wait till request 273 is answered. 15:31:50.375000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.375000 TRACE network [50c] - Made first apply on cl 15:31:50.375000 TRACE network [50c] - Applied on gs 15:31:50.375000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:50.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.375000 TRACE network [50c] - Made second apply on cl 15:31:50.375000 TRACE network [50c] - Listening... 15:31:50.375000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:50.375000 TRACE network [50c] - Made first apply on cl 15:31:50.375000 TRACE network [50c] - Applied on gs 15:31:50.375000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.375000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.375000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.406250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.515625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.578125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.640625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.750000 TRACE network [50c] - Made second apply on cl 15:31:50.750000 TRACE network [50c] - Listening... 15:31:50.750000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.750000 TRACE network [50c] - Made first apply on cl 15:31:50.750000 TRACE network [50c] - Applied on gs 15:31:50.750000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:50.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.750000 TRACE network [50c] - Made second apply on cl 15:31:50.750000 TRACE network [50c] - Listening... 15:31:50.750000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:50.750000 TRACE network [50c] - Made first apply on cl 15:31:50.750000 TRACE network [50c] - Applied on gs 15:31:50.750000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.750000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:50.750000 TRACE ai [c34] - Completing goal: VISIT TILE (130 39 0) ({Shun}) 15:31:50.750000 TRACE network [50c] - Made second apply on cl 15:31:50.750000 TRACE network [50c] - Listening... 15:31:50.750000 DEBUG ai [c34] - reserved object id=6433; address=142032192; name=Monster 15:31:50.765625 DEBUG ai [c34] - Hero {Shun} moved from 129 43 0 to 130 43 0. Returning 0. 15:31:50.765625 DEBUG ai [c34] - Hero {Shun} apparently used all MPs (0 left) 15:31:50.765625 TRACE ai [c34] - Time of looking for wander destination was 5781 ms. 15:31:50.765625 DEBUG ai [c34] - Looking into {Ikki}, MP=2300 15:31:50.781250 DEBUG ai [c34] - Of all 1 destinations, object oid=1166 seems nice 15:31:50.781250 DEBUG ai [c34] - {Ikki} will try to visit Death Queen , Stronghold at (12 133 0) 15:31:50.781250 DEBUG ai [c34] - Moving hero {Ikki} to tile 12 133 0 15:31:50.781250 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=274. 15:31:50.781250 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:50.781250 TRACE global [c34] - We'll wait till request 274 is answered. 15:31:50.781250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:50.781250 TRACE network [50c] - Made first apply on cl 15:31:50.781250 TRACE network [50c] - Applied on gs 15:31:50.781250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:50.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:50.781250 TRACE network [50c] - Made second apply on cl 15:31:50.781250 TRACE network [50c] - Listening... 15:31:50.781250 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:50.781250 TRACE network [50c] - Made first apply on cl 15:31:50.781250 TRACE network [50c] - Applied on gs 15:31:50.781250 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:50.781250 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.781250 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:50.796875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.828125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.890625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.890625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:50.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:50.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.109375 TRACE network [50c] - Made second apply on cl 15:31:51.109375 TRACE network [50c] - Listening... 15:31:51.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.109375 TRACE network [50c] - Made first apply on cl 15:31:51.109375 TRACE network [50c] - Applied on gs 15:31:51.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:51.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.109375 TRACE network [50c] - Made second apply on cl 15:31:51.109375 TRACE network [50c] - Listening... 15:31:51.109375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.109375 TRACE network [50c] - Made first apply on cl 15:31:51.109375 TRACE network [50c] - Applied on gs 15:31:51.109375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.109375 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=275. 15:31:51.109375 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:51.109375 TRACE global [c34] - We'll wait till request 275 is answered. 15:31:51.109375 TRACE network [50c] - Made second apply on cl 15:31:51.109375 TRACE network [50c] - Listening... 15:31:51.109375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.109375 TRACE network [50c] - Made first apply on cl 15:31:51.109375 TRACE network [50c] - Applied on gs 15:31:51.109375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:51.109375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.109375 TRACE network [50c] - Made second apply on cl 15:31:51.109375 TRACE network [50c] - Listening... 15:31:51.109375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:51.125000 TRACE network [50c] - Made first apply on cl 15:31:51.125000 TRACE network [50c] - Applied on gs 15:31:51.125000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.125000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.125000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.140625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Death Queen , Stronghold'. 15:31:51.390625 TRACE ai [50c] - Completing goal: FIND OBJ 1,166 ({Ikki}) 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.390625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.390625 TRACE network [50c] - Made first apply on cl 15:31:51.390625 TRACE network [50c] - Applied on gs 15:31:51.390625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:51.390625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.390625 TRACE network [50c] - Made second apply on cl 15:31:51.390625 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.437500 TRACE network [50c] - Applied on gs 15:31:51.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE ai [c34] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Ikki} and object Death Queen , Stronghold at 14 133 0. 15:31:51.437500 TRACE network [c34] - Sending a request "struct ArrangeStacks". It'll have an ID=276. 15:31:51.437500 TRACE network [c34] - Sending to server a pack of type struct ArrangeStacks 15:31:51.437500 TRACE global [c34] - We'll wait till request 276 is answered. 15:31:51.437500 TRACE network [50c] - Made second apply on cl 15:31:51.437500 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.437500 TRACE network [50c] - Applied on gs 15:31:51.437500 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.437500 TRACE network [50c] - Made second apply on cl 15:31:51.437500 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.437500 TRACE network [50c] - Applied on gs 15:31:51.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE network [50c] - Made second apply on cl 15:31:51.437500 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [c34] - Sending a request "struct ArrangeStacks". It'll have an ID=277. 15:31:51.437500 TRACE network [c34] - Sending to server a pack of type struct ArrangeStacks 15:31:51.437500 TRACE global [c34] - We'll wait till request 277 is answered. 15:31:51.437500 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.437500 TRACE network [50c] - Applied on gs 15:31:51.437500 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.437500 TRACE network [50c] - Made second apply on cl 15:31:51.437500 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.437500 TRACE network [50c] - Applied on gs 15:31:51.437500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.437500 TRACE network [50c] - Made second apply on cl 15:31:51.437500 TRACE network [50c] - Listening... 15:31:51.437500 TRACE network [c34] - Sending a request "struct ArrangeStacks". It'll have an ID=278. 15:31:51.437500 TRACE network [c34] - Sending to server a pack of type struct ArrangeStacks 15:31:51.437500 TRACE global [c34] - We'll wait till request 278 is answered. 15:31:51.437500 TRACE network [50c] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:31:51.437500 TRACE network [50c] - Made first apply on cl 15:31:51.453125 TRACE network [50c] - Applied on gs 15:31:51.453125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:51.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:31:51.453125 TRACE network [50c] - Made second apply on cl 15:31:51.453125 TRACE network [50c] - Listening... 15:31:51.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.453125 TRACE network [50c] - Made first apply on cl 15:31:51.453125 TRACE network [50c] - Applied on gs 15:31:51.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.453125 TRACE network [50c] - Made second apply on cl 15:31:51.453125 TRACE network [50c] - Listening... 15:31:51.453125 TRACE ai [c34] - Completing goal: FIND OBJ 1,166 ({Ikki}) 15:31:51.453125 TRACE ai [c34] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:51.453125 TRACE ai [c34] - Completing goal: VISIT TILE (12 133 0) ({Ikki}) 15:31:51.453125 DEBUG ai [c34] - Hero {Ikki} moved from 12 135 0 to 12 133 0. Returning 1. 15:31:51.453125 TRACE network [c34] - Sending a request "struct ArrangeStacks". It'll have an ID=279. 15:31:51.453125 TRACE network [c34] - Sending to server a pack of type struct ArrangeStacks 15:31:51.453125 TRACE global [c34] - We'll wait till request 279 is answered. 15:31:51.453125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:51.453125 TRACE network [50c] - Made first apply on cl 15:31:51.453125 TRACE network [50c] - Applied on gs 15:31:51.453125 TRACE ai [50c] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:31:51.453125 TRACE network [50c] - Made second apply on cl 15:31:51.453125 TRACE network [50c] - Listening... 15:31:51.453125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.453125 TRACE network [50c] - Made first apply on cl 15:31:51.453125 TRACE network [50c] - Applied on gs 15:31:51.453125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.453125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.453125 TRACE network [50c] - Made second apply on cl 15:31:51.453125 TRACE network [50c] - Listening... 15:31:51.468750 TRACE ai [c34] - It's safe for {Ikki} to visit tile 13 140 0 15:31:51.468750 DEBUG ai [c34] - Of all 1 destinations, object oid=6374 seems nice 15:31:51.468750 DEBUG ai [c34] - {Ikki} will try to visit Monster at (13 140 0) 15:31:51.468750 DEBUG ai [c34] - Moving hero {Ikki} to tile 13 140 0 15:31:51.468750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=280. 15:31:51.468750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:51.468750 TRACE global [c34] - We'll wait till request 280 is answered. 15:31:51.468750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.468750 TRACE network [50c] - Made first apply on cl 15:31:51.468750 TRACE network [50c] - Applied on gs 15:31:51.468750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:51.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.468750 TRACE network [50c] - Made second apply on cl 15:31:51.468750 TRACE network [50c] - Listening... 15:31:51.468750 TRACE network [50c] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:31:51.468750 TRACE network [50c] - Made first apply on cl 15:31:51.468750 TRACE network [50c] - Applied on gs 15:31:51.468750 TRACE network [50c] - Made second apply on cl 15:31:51.468750 TRACE network [50c] - Listening... 15:31:51.468750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:51.468750 TRACE network [50c] - Made first apply on cl 15:31:51.468750 TRACE network [50c] - Applied on gs 15:31:51.468750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.468750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.468750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.500000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.515625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.593750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.625000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.796875 TRACE network [50c] - Made second apply on cl 15:31:51.796875 TRACE network [50c] - Listening... 15:31:51.796875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.796875 TRACE network [50c] - Made first apply on cl 15:31:51.796875 TRACE network [50c] - Applied on gs 15:31:51.796875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:51.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.796875 TRACE network [50c] - Made second apply on cl 15:31:51.796875 TRACE network [50c] - Listening... 15:31:51.796875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:51.796875 TRACE network [50c] - Made first apply on cl 15:31:51.796875 TRACE network [50c] - Applied on gs 15:31:51.796875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:51.796875 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=281. 15:31:51.796875 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:51.796875 TRACE global [c34] - We'll wait till request 281 is answered. 15:31:51.796875 TRACE network [50c] - Made second apply on cl 15:31:51.796875 TRACE network [50c] - Listening... 15:31:51.796875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:51.796875 TRACE network [50c] - Made first apply on cl 15:31:51.796875 TRACE network [50c] - Applied on gs 15:31:51.796875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:51.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:51.796875 TRACE network [50c] - Made second apply on cl 15:31:51.796875 TRACE network [50c] - Listening... 15:31:51.796875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:51.796875 TRACE network [50c] - Made first apply on cl 15:31:51.796875 TRACE network [50c] - Applied on gs 15:31:51.796875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:51.796875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.796875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:51.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.875000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.906250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.906250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.921875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:51.937500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:51.953125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.000000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.078125 TRACE network [50c] - Made second apply on cl 15:31:52.078125 TRACE network [50c] - Listening... 15:31:52.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.078125 TRACE network [50c] - Made first apply on cl 15:31:52.078125 TRACE network [50c] - Applied on gs 15:31:52.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:52.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.078125 TRACE network [50c] - Made second apply on cl 15:31:52.078125 TRACE network [50c] - Listening... 15:31:52.078125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:52.078125 TRACE network [50c] - Made first apply on cl 15:31:52.078125 TRACE network [50c] - Applied on gs 15:31:52.078125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.078125 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=282. 15:31:52.078125 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:52.078125 TRACE global [c34] - We'll wait till request 282 is answered. 15:31:52.078125 TRACE network [50c] - Made second apply on cl 15:31:52.078125 TRACE network [50c] - Listening... 15:31:52.078125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.078125 TRACE network [50c] - Made first apply on cl 15:31:52.078125 TRACE network [50c] - Applied on gs 15:31:52.078125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:52.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.078125 TRACE network [50c] - Made second apply on cl 15:31:52.078125 TRACE network [50c] - Listening... 15:31:52.078125 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:52.078125 TRACE network [50c] - Made first apply on cl 15:31:52.078125 TRACE network [50c] - Applied on gs 15:31:52.078125 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.078125 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.078125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.140625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.171875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.171875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.203125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.234375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.265625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.265625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.296875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.343750 TRACE network [50c] - Made second apply on cl 15:31:52.343750 TRACE network [50c] - Listening... 15:31:52.343750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.343750 TRACE network [50c] - Made first apply on cl 15:31:52.343750 TRACE network [50c] - Applied on gs 15:31:52.343750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:52.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.343750 TRACE network [50c] - Made second apply on cl 15:31:52.343750 TRACE network [50c] - Listening... 15:31:52.343750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:52.343750 TRACE network [50c] - Made first apply on cl 15:31:52.343750 TRACE network [50c] - Applied on gs 15:31:52.343750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.343750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=283. 15:31:52.343750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:52.343750 TRACE global [c34] - We'll wait till request 283 is answered. 15:31:52.343750 TRACE network [50c] - Made second apply on cl 15:31:52.343750 TRACE network [50c] - Listening... 15:31:52.343750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.343750 TRACE network [50c] - Made first apply on cl 15:31:52.343750 TRACE network [50c] - Applied on gs 15:31:52.343750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:52.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.343750 TRACE network [50c] - Made second apply on cl 15:31:52.343750 TRACE network [50c] - Listening... 15:31:52.343750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:52.343750 TRACE network [50c] - Made first apply on cl 15:31:52.343750 TRACE network [50c] - Applied on gs 15:31:52.343750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.343750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.343750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.375000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.421875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.484375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.531250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.531250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.625000 TRACE network [50c] - Made second apply on cl 15:31:52.625000 TRACE network [50c] - Listening... 15:31:52.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.625000 TRACE network [50c] - Made first apply on cl 15:31:52.625000 TRACE network [50c] - Applied on gs 15:31:52.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:52.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.625000 TRACE network [50c] - Made second apply on cl 15:31:52.625000 TRACE network [50c] - Listening... 15:31:52.625000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:52.625000 TRACE network [50c] - Made first apply on cl 15:31:52.625000 TRACE network [50c] - Applied on gs 15:31:52.625000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.625000 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=284. 15:31:52.625000 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:52.625000 TRACE global [c34] - We'll wait till request 284 is answered. 15:31:52.625000 TRACE network [50c] - Made second apply on cl 15:31:52.625000 TRACE network [50c] - Listening... 15:31:52.625000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.625000 TRACE network [50c] - Made first apply on cl 15:31:52.625000 TRACE network [50c] - Applied on gs 15:31:52.625000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:52.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.625000 TRACE network [50c] - Made second apply on cl 15:31:52.625000 TRACE network [50c] - Listening... 15:31:52.625000 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:52.625000 TRACE network [50c] - Made first apply on cl 15:31:52.625000 TRACE network [50c] - Applied on gs 15:31:52.625000 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.625000 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.625000 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.656250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.734375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.765625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.765625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.796875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.828125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.859375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.859375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.921875 TRACE network [50c] - Made second apply on cl 15:31:52.921875 TRACE network [50c] - Listening... 15:31:52.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.921875 TRACE network [50c] - Made first apply on cl 15:31:52.921875 TRACE network [50c] - Applied on gs 15:31:52.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:52.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.921875 TRACE network [50c] - Made second apply on cl 15:31:52.921875 TRACE network [50c] - Listening... 15:31:52.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:52.921875 TRACE network [50c] - Made first apply on cl 15:31:52.921875 TRACE network [50c] - Applied on gs 15:31:52.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:52.921875 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=285. 15:31:52.921875 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:52.921875 TRACE global [c34] - We'll wait till request 285 is answered. 15:31:52.921875 TRACE network [50c] - Made second apply on cl 15:31:52.921875 TRACE network [50c] - Listening... 15:31:52.921875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:52.921875 TRACE network [50c] - Made first apply on cl 15:31:52.921875 TRACE network [50c] - Applied on gs 15:31:52.921875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:52.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:52.921875 TRACE network [50c] - Made second apply on cl 15:31:52.921875 TRACE network [50c] - Listening... 15:31:52.921875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:52.921875 TRACE network [50c] - Made first apply on cl 15:31:52.921875 TRACE network [50c] - Applied on gs 15:31:52.921875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:52.921875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:52.921875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.937500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.953125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.968750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:52.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:52.984375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.187500 TRACE network [50c] - Made second apply on cl 15:31:53.187500 TRACE network [50c] - Listening... 15:31:53.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.187500 TRACE network [50c] - Made first apply on cl 15:31:53.187500 TRACE network [50c] - Applied on gs 15:31:53.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:53.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.187500 TRACE network [50c] - Made second apply on cl 15:31:53.187500 TRACE network [50c] - Listening... 15:31:53.187500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.187500 TRACE network [50c] - Made first apply on cl 15:31:53.187500 TRACE network [50c] - Applied on gs 15:31:53.187500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.187500 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=286. 15:31:53.187500 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:53.187500 TRACE global [c34] - We'll wait till request 286 is answered. 15:31:53.187500 TRACE network [50c] - Made second apply on cl 15:31:53.187500 TRACE network [50c] - Listening... 15:31:53.187500 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.187500 TRACE network [50c] - Made first apply on cl 15:31:53.187500 TRACE network [50c] - Applied on gs 15:31:53.187500 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:53.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.187500 TRACE network [50c] - Made second apply on cl 15:31:53.187500 TRACE network [50c] - Listening... 15:31:53.187500 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:53.187500 TRACE network [50c] - Made first apply on cl 15:31:53.187500 TRACE network [50c] - Applied on gs 15:31:53.187500 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.187500 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:53.187500 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:53.203125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.218750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.234375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.250000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.250000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.328125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.390625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.390625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.421875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.453125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.531250 TRACE network [50c] - Made second apply on cl 15:31:53.531250 TRACE network [50c] - Listening... 15:31:53.531250 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.531250 TRACE network [50c] - Made first apply on cl 15:31:53.531250 TRACE network [50c] - Applied on gs 15:31:53.531250 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:53.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.531250 TRACE network [50c] - Made second apply on cl 15:31:53.531250 TRACE network [50c] - Listening... 15:31:53.531250 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.531250 TRACE network [50c] - Made first apply on cl 15:31:53.531250 TRACE network [50c] - Applied on gs 15:31:53.531250 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.531250 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.531250 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=287. 15:31:53.531250 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:53.531250 TRACE global [c34] - We'll wait till request 287 is answered. 15:31:53.531250 TRACE network [50c] - Made second apply on cl 15:31:53.531250 TRACE network [50c] - Listening... 15:31:53.546875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.546875 TRACE network [50c] - Made first apply on cl 15:31:53.546875 TRACE network [50c] - Applied on gs 15:31:53.546875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:53.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.546875 TRACE network [50c] - Made second apply on cl 15:31:53.546875 TRACE network [50c] - Listening... 15:31:53.546875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:53.546875 TRACE network [50c] - Made first apply on cl 15:31:53.546875 TRACE network [50c] - Applied on gs 15:31:53.546875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.546875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:53.546875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:53.546875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.562500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.562500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.578125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.593750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.609375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.609375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.625000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.671875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.734375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:53.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:53.828125 TRACE ai [50c] - Completing goal: FIND OBJ 6,374 ({Ikki}) 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:53.828125 INFO global [50c] - Opening StupidAI 15:31:53.828125 INFO global [50c] - Loaded Stupid AI 0.1 15:31:53.828125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: created 15:31:53.828125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: init called, saving ptr to IBattleCallback 15:31:53.828125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStart called 15:31:53.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStart called 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.828125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:53.828125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRoundFirst called 15:31:53.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRound called 15:31:53.828125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.828125 TRACE network [50c] - Made first apply on cl 15:31:53.828125 TRACE network [50c] - Applied on gs 15:31:53.828125 TRACE network [50c] - Made second apply on cl 15:31:53.828125 TRACE network [50c] - Listening... 15:31:53.828125 TRACE ai [524] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [0]: 1 creatures of Behemoths from slot 0 of armyobj=7667 15:31:53.843750 TRACE network [524] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '8', y '0', hex '8'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.843750 TRACE network [524] - Sending a request "struct MakeAction". It'll have an ID=288. 15:31:53.843750 TRACE network [524] - Sending to server a pack of type struct MakeAction 15:31:53.843750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.843750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE ai [890] - CStupidAI [07,991,994]: activeStack called for Battle stack [4]: 11 creatures of Centaurs from slot 0 of armyobj=6374 15:31:53.843750 TRACE network [890] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '8', selectedStack '-1'} 15:31:53.843750 TRACE network [890] - Sending a request "struct MakeAction". It'll have an ID=289. 15:31:53.843750 TRACE network [890] - Sending to server a pack of type struct MakeAction 15:31:53.843750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE ai [4fc] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [2]: 9 creatures of Wolf Riders from slot 2 of armyobj=7667 15:31:53.843750 TRACE network [4fc] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '5', hex '93'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.843750 TRACE network [4fc] - Sending a request "struct MakeAction". It'll have an ID=290. 15:31:53.843750 TRACE network [4fc] - Sending to server a pack of type struct MakeAction 15:31:53.843750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.843750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.843750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.843750 TRACE network [50c] - Made first apply on cl 15:31:53.843750 TRACE network [50c] - Applied on gs 15:31:53.843750 TRACE network [50c] - Made second apply on cl 15:31:53.843750 TRACE network [50c] - Listening... 15:31:53.843750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.859375 TRACE network [50c] - Made first apply on cl 15:31:53.859375 TRACE network [50c] - Applied on gs 15:31:53.859375 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.859375 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.859375 TRACE network [50c] - Made second apply on cl 15:31:53.859375 TRACE network [50c] - Listening... 15:31:53.859375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.859375 TRACE network [50c] - Made first apply on cl 15:31:53.859375 TRACE network [50c] - Applied on gs 15:31:53.859375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.859375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.859375 TRACE network [50c] - Made second apply on cl 15:31:53.859375 TRACE network [50c] - Listening... 15:31:53.859375 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.859375 TRACE network [50c] - Made first apply on cl 15:31:53.859375 TRACE network [50c] - Applied on gs 15:31:53.859375 TRACE network [50c] - Made second apply on cl 15:31:53.859375 TRACE network [50c] - Listening... 15:31:53.875000 TRACE ai [42c] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 11 creatures of Centaurs from slot 1 of armyobj=6374 15:31:53.875000 TRACE network [42c] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '5', hex '94'}', additionalInfo '93', selectedStack '-1'} 15:31:53.875000 TRACE network [42c] - Sending a request "struct MakeAction". It'll have an ID=291. 15:31:53.875000 TRACE network [42c] - Sending to server a pack of type struct MakeAction 15:31:53.875000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.875000 TRACE network [50c] - Listening... 15:31:53.875000 TRACE ai [7dc] - CStupidAI [07,991,994]: activeStack called for Battle stack [6]: 11 creatures of Centaurs from slot 2 of armyobj=6374 15:31:53.875000 TRACE network [7dc] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.875000 TRACE network [7dc] - Sending a request "struct MakeAction". It'll have an ID=292. 15:31:53.875000 TRACE network [7dc] - Sending to server a pack of type struct MakeAction 15:31:53.875000 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.875000 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.875000 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.875000 TRACE network [50c] - Made first apply on cl 15:31:53.875000 TRACE network [50c] - Applied on gs 15:31:53.875000 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE ai [a28] - CStupidAI [07,991,994]: activeStack called for Battle stack [7]: 11 creatures of Centaurs from slot 3 of armyobj=6374 15:31:53.890625 TRACE network [a28] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk', destinationTile '{BattleHex: x '13', y '4', hex '81'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.890625 TRACE network [a28] - Sending a request "struct MakeAction". It'll have an ID=293. 15:31:53.890625 TRACE network [a28] - Sending to server a pack of type struct MakeAction 15:31:53.890625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE ai [bcc] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [3]: 15 creatures of Goblins from slot 3 of armyobj=7667 15:31:53.890625 TRACE network [bcc] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '5', y '7', hex '124'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.890625 TRACE network [bcc] - Sending a request "struct MakeAction". It'll have an ID=294. 15:31:53.890625 TRACE network [bcc] - Sending to server a pack of type struct MakeAction 15:31:53.890625 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.890625 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.890625 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.890625 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.890625 TRACE network [50c] - Made first apply on cl 15:31:53.890625 TRACE network [50c] - Applied on gs 15:31:53.890625 TRACE network [50c] - Made second apply on cl 15:31:53.890625 TRACE network [50c] - Listening... 15:31:53.921875 TRACE ai [cec] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [1]: 7 creatures of Orcs from slot 1 of armyobj=7667 15:31:53.921875 TRACE network [cec] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Shoot', destinationTile '{BattleHex: x '9', y '5', hex '94'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.921875 TRACE network [cec] - Sending a request "struct MakeAction". It'll have an ID=295. 15:31:53.921875 TRACE network [cec] - Sending to server a pack of type struct MakeAction 15:31:53.921875 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.921875 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRoundFirst called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRound called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE ai [cf0] - CStupidAI [07,991,994]: activeStack called for Battle stack [5]: 2 creatures of Centaurs from slot 1 of armyobj=6374 15:31:53.921875 TRACE network [cf0] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '0', hex '5'}', additionalInfo '8', selectedStack '-1'} 15:31:53.921875 TRACE network [cf0] - Sending a request "struct MakeAction". It'll have an ID=296. 15:31:53.921875 TRACE network [cf0] - Sending to server a pack of type struct MakeAction 15:31:53.921875 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.921875 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.921875 TRACE network [50c] - Made first apply on cl 15:31:53.921875 TRACE network [50c] - Applied on gs 15:31:53.921875 TRACE network [50c] - Made second apply on cl 15:31:53.921875 TRACE network [50c] - Listening... 15:31:53.921875 TRACE ai [cf4] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [0]: 1 creatures of Behemoths from slot 0 of armyobj=7667 15:31:53.937500 TRACE network [cf4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '11', selectedStack '-1'} 15:31:53.937500 TRACE network [cf4] - Sending a request "struct MakeAction". It'll have an ID=297. 15:31:53.937500 TRACE network [cf4] - Sending to server a pack of type struct MakeAction 15:31:53.937500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.937500 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE ai [cf8] - CStupidAI [07,991,994]: activeStack called for Battle stack [7]: 11 creatures of Centaurs from slot 3 of armyobj=6374 15:31:53.937500 TRACE network [cf8] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '10', selectedStack '-1'} 15:31:53.937500 TRACE network [cf8] - Sending a request "struct MakeAction". It'll have an ID=298. 15:31:53.937500 TRACE network [cf8] - Sending to server a pack of type struct MakeAction 15:31:53.937500 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.937500 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.937500 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.937500 TRACE network [50c] - Made first apply on cl 15:31:53.937500 TRACE network [50c] - Applied on gs 15:31:53.937500 TRACE network [50c] - Made second apply on cl 15:31:53.937500 TRACE network [50c] - Listening... 15:31:53.953125 TRACE ai [ce4] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [2]: 7 creatures of Wolf Riders from slot 2 of armyobj=7667 15:31:53.953125 TRACE network [ce4] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '1', hex '28'}', additionalInfo '11', selectedStack '-1'} 15:31:53.953125 TRACE network [ce4] - Sending a request "struct MakeAction". It'll have an ID=299. 15:31:53.953125 TRACE network [ce4] - Sending to server a pack of type struct MakeAction 15:31:53.953125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE ai [878] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [3]: 15 creatures of Goblins from slot 3 of armyobj=7667 15:31:53.953125 TRACE network [878] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '8', y '4', hex '76'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.953125 TRACE network [878] - Sending a request "struct MakeAction". It'll have an ID=300. 15:31:53.953125 TRACE network [878] - Sending to server a pack of type struct MakeAction 15:31:53.953125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStackMoved called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStackMoved called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE ai [d04] - CStupidAI [0C,182,F0C]: activeStack called for Battle stack [1]: 7 creatures of Orcs from slot 1 of armyobj=7667 15:31:53.953125 TRACE network [d04] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Shoot', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '-1', selectedStack '-1'} 15:31:53.953125 TRACE network [d04] - Sending a request "struct MakeAction". It'll have an ID=301. 15:31:53.953125 TRACE network [d04] - Sending to server a pack of type struct MakeAction 15:31:53.953125 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRoundFirst called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRoundFirst called 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleNewRound called 15:31:53.953125 TRACE ai [50c] - CStupidAI [07,991,994]: battleNewRound called 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE network [50c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 15:31:53.953125 TRACE network [50c] - Made first apply on cl 15:31:53.953125 TRACE network [50c] - Applied on gs 15:31:53.953125 TRACE network [50c] - Made second apply on cl 15:31:53.953125 TRACE network [50c] - Listening... 15:31:53.953125 TRACE ai [d08] - CStupidAI [07,991,994]: activeStack called for Battle stack [7]: 6 creatures of Centaurs from slot 3 of armyobj=6374 15:31:53.968750 TRACE network [d08] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '10', selectedStack '-1'} 15:31:53.968750 TRACE network [d08] - Sending a request "struct MakeAction". It'll have an ID=302. 15:31:53.968750 TRACE network [d08] - Sending to server a pack of type struct MakeAction 15:31:53.968750 TRACE network [50c] - received server message of type struct StartAction, data: {CPack: type '3007'} 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionStarted called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionStarted called 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleAttack called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleAttack called 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleStacksAttacked called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleStacksAttacked called 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct EndAction, data: {CPack: type '3008'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: actionFinished called 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: actionFinished called 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:53.968750 DEBUG ai [50c] - Player 2: I won the Starting battle of {Ikki} attacking Monster at 13 140 0! 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: battleEnd called 15:31:53.968750 TRACE ai [50c] - CStupidAI [0C,182,F0C]: destroyed 15:31:53.968750 TRACE ai [50c] - CStupidAI [07,991,994]: battleEnd called 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 WARN bonus [50c] - Warning: an orphaned child! 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct EraseStack, data: {CPack: type '1'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '352'. 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 TRACE network [50c] - Applied on gs 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall VCAI::battleResultsApplied(void). 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 15:31:53.968750 TRACE network [50c] - Made second apply on cl 15:31:53.968750 TRACE network [50c] - Listening... 15:31:53.968750 TRACE network [50c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:31:53.968750 TRACE ai [50c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:53.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:31:53.968750 TRACE network [50c] - Made first apply on cl 15:31:53.968750 DEBUG global [50c] - removing object id=6374; address=135197736; name=Monster 15:31:53.984375 TRACE network [50c] - Applied on gs 15:31:53.984375 TRACE network [50c] - Made second apply on cl 15:31:53.984375 TRACE network [50c] - Listening... 15:31:53.984375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:53.984375 TRACE network [50c] - Made first apply on cl 15:31:53.984375 TRACE network [50c] - Applied on gs 15:31:53.984375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:53.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:53.984375 TRACE network [50c] - Made second apply on cl 15:31:53.984375 TRACE network [50c] - Listening... 15:31:53.984375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.984375 TRACE network [50c] - Made first apply on cl 15:31:53.984375 TRACE network [50c] - Applied on gs 15:31:53.984375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:53.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.984375 TRACE network [50c] - Made second apply on cl 15:31:53.984375 TRACE network [50c] - Listening... 15:31:53.984375 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=303. 15:31:53.984375 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:53.984375 TRACE global [c34] - We'll wait till request 303 is answered. 15:31:53.984375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:53.984375 TRACE network [50c] - Made first apply on cl 15:31:53.984375 TRACE network [50c] - Applied on gs 15:31:53.984375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:53.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:53.984375 TRACE network [50c] - Made second apply on cl 15:31:53.984375 TRACE network [50c] - Listening... 15:31:53.984375 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:53.984375 TRACE network [50c] - Made first apply on cl 15:31:53.984375 TRACE network [50c] - Applied on gs 15:31:53.984375 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:53.984375 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:53.984375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.046875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.062500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.078125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.109375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.109375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.187500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.218750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.250000 TRACE network [50c] - Made second apply on cl 15:31:54.250000 TRACE network [50c] - Listening... 15:31:54.250000 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.250000 TRACE network [50c] - Made first apply on cl 15:31:54.250000 TRACE network [50c] - Applied on gs 15:31:54.250000 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:54.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.250000 TRACE network [50c] - Made second apply on cl 15:31:54.250000 TRACE network [50c] - Listening... 15:31:54.250000 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:54.250000 TRACE network [50c] - Made first apply on cl 15:31:54.250000 TRACE network [50c] - Applied on gs 15:31:54.250000 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.250000 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.250000 TRACE ai [c34] - Completing goal: VISIT TILE (13 140 0) ({Ikki}) 15:31:54.250000 TRACE network [50c] - Made second apply on cl 15:31:54.250000 TRACE network [50c] - Listening... 15:31:54.250000 DEBUG ai [c34] - Hero {Ikki} moved from 12 133 0 to 13 140 0. Returning 1. 15:31:54.281250 TRACE ai [c34] - It's safe for {Ikki} to visit tile 11 141 0 15:31:54.281250 TRACE ai [c34] - It's safe for {Ikki} to visit tile 17 142 0 15:31:54.281250 ERROR global [c34] - const struct TerrainTile *__thiscall CGameInfoCallback::getTile(class int3,bool) const: 21 135 0 is not visible! 15:31:54.281250 ERROR global [c34] - class std::vector > __thiscall CGameInfoCallback::getVisitableObjs(class int3,bool) const: 21 135 0 is not visible! 15:31:54.281250 DEBUG ai [c34] - Of all 5 destinations, object oid=1207 seems nice 15:31:54.281250 DEBUG ai [c34] - {Ikki} will try to visit Sawmill at (13 139 0) 15:31:54.281250 DEBUG ai [c34] - Moving hero {Ikki} to tile 13 139 0 15:31:54.296875 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=304. 15:31:54.296875 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:54.296875 TRACE global [c34] - We'll wait till request 304 is answered. 15:31:54.296875 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.296875 TRACE network [50c] - Made first apply on cl 15:31:54.296875 TRACE network [50c] - Applied on gs 15:31:54.296875 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:54.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.296875 TRACE network [50c] - Made second apply on cl 15:31:54.296875 TRACE network [50c] - Listening... 15:31:54.296875 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:54.296875 TRACE network [50c] - Made first apply on cl 15:31:54.296875 TRACE network [50c] - Applied on gs 15:31:54.296875 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.296875 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.296875 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.296875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.312500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.328125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.343750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.343750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.359375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.359375 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.375000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.406250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.437500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.437500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.468750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.468750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.484375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.500000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.546875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 15:31:54.609375 TRACE ai [50c] - Completing goal: FIND OBJ 1,207 ({Ikki}) 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:54.609375 TRACE network [50c] - Made first apply on cl 15:31:54.609375 TRACE network [50c] - Applied on gs 15:31:54.609375 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.609375 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.609375 TRACE ai [c34] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero {Ikki} and object Sawmill at 14 139 0. 15:31:54.609375 TRACE ai [c34] - Completing goal: FIND OBJ 1,207 ({Ikki}) 15:31:54.609375 TRACE ai [c34] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:31:54.609375 TRACE ai [c34] - Completing goal: VISIT TILE (13 139 0) ({Ikki}) 15:31:54.609375 TRACE network [50c] - Made second apply on cl 15:31:54.609375 TRACE network [50c] - Listening... 15:31:54.609375 DEBUG ai [c34] - Hero {Ikki} moved from 13 140 0 to 13 139 0. Returning 1. 15:31:54.625000 DEBUG ai [c34] - Of all 4 destinations, object oid=6373 seems nice 15:31:54.625000 DEBUG ai [c34] - {Ikki} will try to visit Monster at (11 141 0) 15:31:54.625000 DEBUG ai [c34] - Moving hero {Ikki} to tile 11 141 0 15:31:54.625000 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=305. 15:31:54.625000 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:54.625000 TRACE global [c34] - We'll wait till request 305 is answered. 15:31:54.640625 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.640625 TRACE network [50c] - Made first apply on cl 15:31:54.640625 TRACE network [50c] - Applied on gs 15:31:54.640625 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:54.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.640625 TRACE network [50c] - Made second apply on cl 15:31:54.640625 TRACE network [50c] - Listening... 15:31:54.640625 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:54.640625 TRACE network [50c] - Made first apply on cl 15:31:54.640625 TRACE network [50c] - Applied on gs 15:31:54.640625 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.640625 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.640625 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.640625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.656250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.671875 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.687500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.687500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.703125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.703125 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.718750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.750000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.781250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.781250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.812500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.812500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.843750 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.843750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.875000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:54.968750 TRACE network [50c] - Made second apply on cl 15:31:54.968750 TRACE network [50c] - Listening... 15:31:54.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.968750 TRACE network [50c] - Made first apply on cl 15:31:54.968750 TRACE network [50c] - Applied on gs 15:31:54.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:31:54.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.968750 TRACE network [50c] - Made second apply on cl 15:31:54.968750 TRACE network [50c] - Listening... 15:31:54.968750 TRACE network [50c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:31:54.968750 TRACE network [50c] - Made first apply on cl 15:31:54.968750 TRACE network [50c] - Applied on gs 15:31:54.968750 TRACE ai [50c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:31:54.968750 TRACE network [c34] - Sending a request "struct MoveHero". It'll have an ID=306. 15:31:54.968750 TRACE network [c34] - Sending to server a pack of type struct MoveHero 15:31:54.968750 TRACE global [c34] - We'll wait till request 306 is answered. 15:31:54.968750 TRACE network [50c] - Made second apply on cl 15:31:54.968750 TRACE network [50c] - Listening... 15:31:54.968750 TRACE network [50c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:31:54.968750 TRACE network [50c] - Made first apply on cl 15:31:54.968750 TRACE network [50c] - Applied on gs 15:31:54.968750 TRACE ai [50c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:31:54.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:31:54.968750 TRACE network [50c] - Made second apply on cl 15:31:54.968750 TRACE network [50c] - Listening... 15:31:54.968750 TRACE network [50c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:31:54.968750 TRACE network [50c] - Made first apply on cl 15:31:54.968750 TRACE network [50c] - Applied on gs 15:31:54.968750 TRACE ai [50c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:31:54.968750 TRACE ai [50c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.968750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:31:54.968750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:54.984375 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.000000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.015625 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.015625 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.031250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.031250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.046875 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.062500 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.078125 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.093750 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.125000 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.125000 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.156250 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.156250 TRACE global [50c] - before [un]locks in CPlayerInterface::heroMoved 15:31:55.187500 TRACE global [50c] - after [un]locks in CPlayerInterface::heroMoved 15:31:55.218750 TRACE network [50c] - Made second apply on cl 15:31:55.218750 TRACE network [50c] - Listening... 15:31:55.218750 TRACE network [50c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:31:55.218750 TRACE network [50c] - Made first apply on cl 15:31:55.218750 TRACE network [50c] - Applied on gs 15:31:55.218750 TRACE ai [50c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 15:31:55.218750 TRACE ai [50c] - Completing goal: FIND OBJ 6,373 ({Ikki}) 15:31:55.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:31:55.218750 TRACE network [50c] - Made second apply on cl 15:31:55.218750 TRACE network [50c] - Listening... 15:31:55.218750 TRACE network [50c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:31:55.218750 TRACE network [50c] - Made first apply on cl 15:31:55.218750 TRACE network [50c] - Applied on gs 15:31:55.218750 TRACE ai [50c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:55.218750 TRACE ai [50c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:31:55.218750 TRACE network [50c] - Made second apply on cl 15:31:55.218750 TRACE network [50c] - Listening... 15:31:55.218750 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:55.218750 TRACE network [50c] - Made first apply on cl 15:31:55.218750 TRACE network [50c] - Applied on gs 15:31:55.218750 TRACE network [50c] - Made second apply on cl 15:31:55.218750 TRACE network [50c] - Listening... 15:31:55.218750 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:55.218750 TRACE network [50c] - Made first apply on cl 15:31:55.218750 TRACE network [50c] - Applied on gs 15:31:55.218750 TRACE network [50c] - Made second apply on cl 15:31:55.218750 TRACE network [50c] - Listening... 15:31:55.218750 TRACE network [50c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:31:55.218750 TRACE network [50c] - Made first apply on cl