17:25:28.750000 INFO global [be8] - Creating console and configuring logger: 15 17:25:28.750000 INFO global [be8] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 17:25:28.750000 TRACE global [be8] - Filesystem loaded, 28 files found 17:25:28.750000 TRACE global [be8] - Filesystem loaded, 2 files found 17:25:28.750000 TRACE global [be8] - Filesystem loaded, 12 files found 17:25:28.750000 TRACE global [be8] - Filesystem loaded, 7 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 33 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 2 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 10 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 32 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 5 files found 17:25:28.765625 INFO global [be8] - Initialization: 16 17:25:28.765625 DEBUG global [be8] - Loading resource at config 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 91 files found 17:25:28.765625 TRACE global [be8] - Filesystem loaded, 2 files found 17:25:28.765625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.765625 DEBUG global [be8] - Loading resource at Data/H3ab_bmp.lod 17:25:28.812500 TRACE global [be8] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 17:25:28.812500 DEBUG global [be8] - Resource loaded in 47 ms. 17:25:28.812500 DEBUG global [be8] - Loading resource at Data/H3bitmap.lod 17:25:28.890625 TRACE global [be8] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 17:25:28.890625 DEBUG global [be8] - Resource loaded in 78 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Data 17:25:28.890625 TRACE global [be8] - Filesystem loaded, 10 files found 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Maps 17:25:28.890625 TRACE global [be8] - Filesystem loaded, 10 files found 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Mods 17:25:28.890625 TRACE global [be8] - Filesystem loaded, 6 files found 17:25:28.890625 TRACE global [be8] - Filesystem loaded, 3 files found 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Mp3 17:25:28.890625 TRACE global [be8] - Filesystem loaded, 57 files found 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Data/H3ab_ahd.snd 17:25:28.890625 TRACE global [be8] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Data/Heroes3-cd2.snd 17:25:28.890625 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.890625 DEBUG global [be8] - Loading resource at Data/Heroes3.snd 17:25:28.906250 TRACE global [be8] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 17:25:28.906250 DEBUG global [be8] - Resource loaded in 15 ms. 17:25:28.906250 DEBUG global [be8] - Loading resource at Data 17:25:28.906250 TRACE global [be8] - Filesystem loaded, 10 files found 17:25:28.906250 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.906250 DEBUG global [be8] - Loading resource at Data/H3ab_spr.lod 17:25:28.921875 TRACE global [be8] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 17:25:28.921875 DEBUG global [be8] - Resource loaded in 16 ms. 17:25:28.921875 DEBUG global [be8] - Loading resource at Data/H3sprite.lod 17:25:28.984375 TRACE global [be8] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 17:25:28.984375 DEBUG global [be8] - Resource loaded in 63 ms. 17:25:28.984375 DEBUG global [be8] - Loading resource at Sprites 17:25:28.984375 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.984375 DEBUG global [be8] - Loading resource at Data/H3ab_ahd.vid 17:25:28.984375 TRACE global [be8] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 17:25:28.984375 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.984375 DEBUG global [be8] - Loading resource at Data/Heroes3.vid 17:25:28.984375 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.984375 DEBUG global [be8] - Loading resource at Data/video.vid 17:25:28.984375 TRACE global [be8] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 17:25:28.984375 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:28.984375 INFO global [be8] - Data loading: 219 17:25:29.000000 INFO global [be8] - Mod handler: 15 17:25:29.062500 DEBUG global [be8] - Loading resource at MODS/ai trace/Content.zip 17:25:29.062500 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.062500 DEBUG global [be8] - Loading resource at MODS/ai trace/Content 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 2 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 15 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/Data 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 16 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/Maps 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 1 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/Sprites 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 30 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 95 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 DEBUG global [be8] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 17:25:29.078125 TRACE global [be8] - Filesystem loaded, 42 files found 17:25:29.078125 DEBUG global [be8] - Resource loaded in 0 ms. 17:25:29.078125 INFO global [be8] - Mod filesystems: 78 17:25:29.078125 INFO global [be8] - Basic initialization: 328 17:25:29.078125 INFO global [be8] - Initialized logging system based on settings successfully. 17:25:29.078125 ERROR global [be8] - Error: campaign movies was not found! 17:25:29.078125 ERROR global [be8] - Error: campaign music was not found! 17:25:29.093750 INFO global [be8] - Loading settings: 344 17:25:29.093750 INFO global [be8] - VCMI 0.97c (client) 17:25:29.093750 INFO global [be8] - Found 4 render drivers 17:25:29.093750 INFO global [be8] - direct3d 17:25:29.093750 INFO global [be8] - opengl (active) 17:25:29.093750 INFO global [be8] - opengles2 17:25:29.093750 INFO global [be8] - software 17:25:29.875000 INFO global [be8] - Created renderer opengl 17:25:29.890625 INFO global [be8] - Initializing screen: 797 17:25:29.890625 INFO global [be8] - Initializing video: 0 17:25:30.015625 INFO global [be8] - Initializing screen and sound handling: 125 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ADDITIONAL_ATTACK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ADDITIONAL_RETALIATION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type AIR_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ATTACKS_ALL_ADJACENT 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type BLOCKS_RETALIATION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type CATAPULT 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type CHARGE_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DAEMON_SUMMONING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DARKNESS 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DEATH_STARE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DEFENSIVE_STANCE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DISGUISED 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type DRAGON_NATURE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type EARTH_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ENCHANTED 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ENCHANTER 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FEAR 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FEARLESS 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FIRE_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FIRE_SHIELD 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FLYING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FREE_SHOOTING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type FULL_HP_REGENERATION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type HATE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type HEALER 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type HP_REGENERATION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type JOUSTING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type KING1 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type KING2 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type KING3 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type LEVEL_SPELL_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type LIFE_DRAIN 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type MAGIC_MIRROR 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type MAGIC_RESISTANCE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type MANA_CHANNELING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type MANA_DRAIN 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type MIND_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NONE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NON_LIVING 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NO_DISTANCE_PENALTY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NO_MELEE_PENALTY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NO_MORALE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type NO_WALL_PENALTY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type RANDOM_SPELLCASTER 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type REBIRTH 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type RECEPTIVE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type RETURN_AFTER_STRIKE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SECONDARY_SKILL_PREMY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SELF_LUCK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SELF_MORALE 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SHOOTER 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELLCASTER 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_AFTER_ATTACK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_BEFORE_ATTACK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_DAMAGE_REDUCTION 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_IMMUNITY 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_LIKE_ATTACK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type SPELL_RESISTANCE_AURA 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type THREE_HEADED_ATTACK 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type TWO_HEX_ATTACK_BREATH 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type UNDEAD 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type UNLIMITED_RETALIATIONS 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type VISIONS 17:25:30.015625 TRACE bonus [73c] - Loaded bonus type WATER_IMMUNITY 17:25:30.015625 INFO global [73c] - Bonus type handler: 0 17:25:30.031250 INFO global [73c] - General text handler: 15 17:25:30.031250 INFO global [73c] - Hero handler: 0 17:25:30.031250 INFO global [73c] - Artifact handler: 0 17:25:30.031250 INFO global [73c] - Creature handler: 0 17:25:30.046875 INFO global [73c] - Town handler: 16 17:25:30.046875 TRACE global [73c] - Reading resources prices 17:25:30.046875 TRACE global [73c] - Done loading resource prices! 17:25:30.046875 INFO global [73c] - Object handler: 0 17:25:30.046875 INFO global [73c] - Object types information handler: 0 17:25:30.046875 INFO global [73c] - Spell handler: 0 17:25:30.046875 INFO global [73c] - Terrain view pattern handler: 0 17:25:30.046875 INFO global [73c] - Initializing handlers: 31 17:25:30.203125 INFO global [73c] - Initializing content handler: 156 ms 17:25:30.203125 TRACE global [73c] - Generating checksum for ai trace 17:25:30.203125 TRACE global [73c] - Generating checksum for vcmi 17:25:30.203125 TRACE global [73c] - Generating checksum for vcmi.bonusicons 17:25:30.203125 TRACE global [73c] - Generating checksum for vcmi.extraresolutions 17:25:30.203125 INFO global [73c] - [81c623dc] Original game files 17:25:30.281250 INFO global [73c] - [c5e9d84f] Adventure AI trace 17:25:30.281250 INFO global [73c] - [e2f829bf] VCMI essential files 17:25:30.281250 INFO global [73c] - [6dc8c042] Creature bonus icons 17:25:30.281250 INFO global [73c] - [e1de1733] Extra resolutions 17:25:30.296875 INFO global [73c] - Parsing mod data: 94 ms 17:25:30.468750 DEBUG global [73c] - Loaded object 220:7 17:25:30.468750 DEBUG global [73c] - Loaded object 2:0 17:25:30.468750 DEBUG global [73c] - Loaded object 4:0 17:25:30.468750 DEBUG global [73c] - Loaded object 7:0 17:25:30.468750 DEBUG global [73c] - Loaded object 8:0 17:25:30.468750 DEBUG global [73c] - Loaded object 8:1 17:25:30.468750 DEBUG global [73c] - Loaded object 8:2 17:25:30.484375 DEBUG global [73c] - Loaded object 212:7 17:25:30.484375 DEBUG global [73c] - Loaded object 212:4 17:25:30.484375 DEBUG global [73c] - Loaded object 212:3 17:25:30.484375 DEBUG global [73c] - Loaded object 212:1 17:25:30.484375 DEBUG global [73c] - Loaded object 212:0 17:25:30.484375 DEBUG global [73c] - Loaded object 212:5 17:25:30.484375 DEBUG global [73c] - Loaded object 212:2 17:25:30.484375 DEBUG global [73c] - Loaded object 212:6 17:25:30.484375 DEBUG global [73c] - Loaded object 9:7 17:25:30.484375 DEBUG global [73c] - Loaded object 9:4 17:25:30.484375 DEBUG global [73c] - Loaded object 9:3 17:25:30.484375 DEBUG global [73c] - Loaded object 9:1 17:25:30.484375 DEBUG global [73c] - Loaded object 9:0 17:25:30.484375 DEBUG global [73c] - Loaded object 9:5 17:25:30.484375 DEBUG global [73c] - Loaded object 9:2 17:25:30.484375 DEBUG global [73c] - Loaded object 9:6 17:25:30.484375 DEBUG global [73c] - Loaded object 11:0 17:25:30.484375 DEBUG global [73c] - Loaded object 116:0 17:25:30.484375 DEBUG global [73c] - Loaded object 12:0 17:25:30.484375 DEBUG global [73c] - Loaded object 117:0 17:25:30.484375 DEBUG global [73c] - Loaded object 13:1 17:25:30.484375 DEBUG global [73c] - Loaded object 13:2 17:25:30.500000 DEBUG global [73c] - Loaded object 13:0 17:25:30.500000 DEBUG global [73c] - Loaded object 222:0 17:25:30.500000 DEBUG global [73c] - Loaded object 22:0 17:25:30.500000 DEBUG global [73c] - Loaded object 15:0 17:25:30.500000 DEBUG global [73c] - Loaded object 118:0 17:25:30.500000 DEBUG global [73c] - Loaded object 16:0 17:25:30.500000 DEBUG global [73c] - Loaded object 16:6 17:25:30.500000 DEBUG global [73c] - Loaded object 16:1 17:25:30.500000 DEBUG global [73c] - Loaded object 16:2 17:25:30.500000 DEBUG global [73c] - Loaded object 16:3 17:25:30.500000 DEBUG global [73c] - Loaded object 16:4 17:25:30.500000 DEBUG global [73c] - Loaded object 16:5 17:25:30.500000 DEBUG global [73c] - Loaded object 17:7 17:25:30.515625 DEBUG global [73c] - Loaded object 17:69 17:25:30.515625 DEBUG global [73c] - Loaded object 17:70 17:25:30.515625 DEBUG global [73c] - Loaded object 17:71 17:25:30.515625 DEBUG global [73c] - Loaded object 17:60 17:25:30.515625 DEBUG global [73c] - Loaded object 17:72 17:25:30.515625 DEBUG global [73c] - Loaded object 17:18 17:25:30.515625 DEBUG global [73c] - Loaded object 17:57 17:25:30.515625 DEBUG global [73c] - Loaded object 17:58 17:25:30.515625 DEBUG global [73c] - Loaded object 17:0 17:25:30.515625 DEBUG global [73c] - Loaded object 17:1 17:25:30.515625 DEBUG global [73c] - Loaded object 17:75 17:25:30.515625 DEBUG global [73c] - Loaded object 17:6 17:25:30.515625 DEBUG global [73c] - Loaded object 17:42 17:25:30.515625 DEBUG global [73c] - Loaded object 17:44 17:25:30.515625 DEBUG global [73c] - Loaded object 17:63 17:25:30.515625 DEBUG global [73c] - Loaded object 17:54 17:25:30.515625 DEBUG global [73c] - Loaded object 17:9 17:25:30.515625 DEBUG global [73c] - Loaded object 17:37 17:25:30.515625 DEBUG global [73c] - Loaded object 17:45 17:25:30.515625 DEBUG global [73c] - Loaded object 17:41 17:25:30.515625 DEBUG global [73c] - Loaded object 17:24 17:25:30.531250 DEBUG global [73c] - Loaded object 17:4 17:25:30.531250 DEBUG global [73c] - Loaded object 17:12 17:25:30.531250 DEBUG global [73c] - Loaded object 17:13 17:25:30.531250 DEBUG global [73c] - Loaded object 17:50 17:25:30.531250 DEBUG global [73c] - Loaded object 17:66 17:25:30.531250 DEBUG global [73c] - Loaded object 17:53 17:25:30.531250 DEBUG global [73c] - Loaded object 17:16 17:25:30.531250 DEBUG global [73c] - Loaded object 17:14 17:25:30.531250 DEBUG global [73c] - Loaded object 17:10 17:25:30.531250 DEBUG global [73c] - Loaded object 17:62 17:25:30.531250 DEBUG global [73c] - Loaded object 17:20 17:25:30.531250 DEBUG global [73c] - Loaded object 17:21 17:25:30.531250 DEBUG global [73c] - Loaded object 17:36 17:25:30.531250 DEBUG global [73c] - Loaded object 17:23 17:25:30.531250 DEBUG global [73c] - Loaded object 17:55 17:25:30.531250 DEBUG global [73c] - Loaded object 17:25 17:25:30.531250 DEBUG global [73c] - Loaded object 17:56 17:25:30.531250 DEBUG global [73c] - Loaded object 17:3 17:25:30.531250 DEBUG global [73c] - Loaded object 17:22 17:25:30.546875 DEBUG global [73c] - Loaded object 17:26 17:25:30.546875 DEBUG global [73c] - Loaded object 17:40 17:25:30.546875 DEBUG global [73c] - Loaded object 17:15 17:25:30.546875 DEBUG global [73c] - Loaded object 17:74 17:25:30.546875 DEBUG global [73c] - Loaded object 17:28 17:25:30.546875 DEBUG global [73c] - Loaded object 17:29 17:25:30.546875 DEBUG global [73c] - Loaded object 17:27 17:25:30.546875 DEBUG global [73c] - Loaded object 17:34 17:25:30.546875 DEBUG global [73c] - Loaded object 17:30 17:25:30.546875 DEBUG global [73c] - Loaded object 17:31 17:25:30.546875 DEBUG global [73c] - Loaded object 17:64 17:25:30.546875 DEBUG global [73c] - Loaded object 17:59 17:25:30.546875 DEBUG global [73c] - Loaded object 17:32 17:25:30.546875 DEBUG global [73c] - Loaded object 17:52 17:25:30.546875 DEBUG global [73c] - Loaded object 17:33 17:25:30.546875 DEBUG global [73c] - Loaded object 17:35 17:25:30.546875 DEBUG global [73c] - Loaded object 17:77 17:25:30.546875 DEBUG global [73c] - Loaded object 17:38 17:25:30.546875 DEBUG global [73c] - Loaded object 17:39 17:25:30.546875 DEBUG global [73c] - Loaded object 17:17 17:25:30.546875 DEBUG global [73c] - Loaded object 17:2 17:25:30.546875 DEBUG global [73c] - Loaded object 17:8 17:25:30.546875 DEBUG global [73c] - Loaded object 17:61 17:25:30.562500 DEBUG global [73c] - Loaded object 17:78 17:25:30.562500 DEBUG global [73c] - Loaded object 17:11 17:25:30.562500 DEBUG global [73c] - Loaded object 17:65 17:25:30.562500 DEBUG global [73c] - Loaded object 17:73 17:25:30.562500 DEBUG global [73c] - Loaded object 17:76 17:25:30.562500 DEBUG global [73c] - Loaded object 17:48 17:25:30.562500 DEBUG global [73c] - Loaded object 17:5 17:25:30.562500 DEBUG global [73c] - Loaded object 17:67 17:25:30.562500 DEBUG global [73c] - Loaded object 17:79 17:25:30.562500 DEBUG global [73c] - Loaded object 17:68 17:25:30.562500 DEBUG global [73c] - Loaded object 17:51 17:25:30.562500 DEBUG global [73c] - Loaded object 17:46 17:25:30.562500 DEBUG global [73c] - Loaded object 17:47 17:25:30.562500 DEBUG global [73c] - Loaded object 17:19 17:25:30.562500 DEBUG global [73c] - Loaded object 17:43 17:25:30.562500 DEBUG global [73c] - Loaded object 17:49 17:25:30.562500 DEBUG global [73c] - Loaded object 20:0 17:25:30.562500 DEBUG global [73c] - Loaded object 20:1 17:25:30.562500 DEBUG global [73c] - Loaded object 84:0 17:25:30.562500 DEBUG global [73c] - Loaded object 21:0 17:25:30.578125 DEBUG global [73c] - Loaded object 223:0 17:25:30.578125 DEBUG global [73c] - Loaded object 119:0 17:25:30.578125 DEBUG global [73c] - Loaded object 97:0 17:25:30.578125 DEBUG global [73c] - Loaded object 24:0 17:25:30.578125 DEBUG global [73c] - Loaded object 206:0 17:25:30.578125 DEBUG global [73c] - Loaded object 207:0 17:25:30.578125 DEBUG global [73c] - Loaded object 25:0 17:25:30.578125 DEBUG global [73c] - Loaded object 26:0 17:25:30.578125 DEBUG global [73c] - Loaded object 224:0 17:25:30.578125 DEBUG global [73c] - Loaded object 27:0 17:25:30.578125 DEBUG global [73c] - Loaded object 28:0 17:25:30.578125 DEBUG global [73c] - Loaded object 225:0 17:25:30.578125 DEBUG global [73c] - Loaded object 226:0 17:25:30.578125 DEBUG global [73c] - Loaded object 29:0 17:25:30.578125 DEBUG global [73c] - Loaded object 120:0 17:25:30.578125 DEBUG global [73c] - Loaded object 30:0 17:25:30.593750 DEBUG global [73c] - Loaded object 31:0 17:25:30.593750 DEBUG global [73c] - Loaded object 213:0 17:25:30.593750 DEBUG global [73c] - Loaded object 121:0 17:25:30.593750 DEBUG global [73c] - Loaded object 172:0 17:25:30.593750 DEBUG global [73c] - Loaded object 32:0 17:25:30.593750 DEBUG global [73c] - Loaded object 36:0 17:25:30.593750 DEBUG global [73c] - Loaded object 208:0 17:25:30.593750 DEBUG global [73c] - Loaded object 214:0 17:25:30.593750 DEBUG global [73c] - Loaded object 35:0 17:25:30.593750 DEBUG global [73c] - Loaded object 124:0 17:25:30.593750 DEBUG global [73c] - Loaded object 227:0 17:25:30.593750 DEBUG global [73c] - Loaded object 37:0 17:25:30.593750 DEBUG global [73c] - Loaded object 38:0 17:25:30.593750 DEBUG global [73c] - Loaded object 125:0 17:25:30.593750 DEBUG global [73c] - Loaded object 10:7 17:25:30.593750 DEBUG global [73c] - Loaded object 10:4 17:25:30.593750 DEBUG global [73c] - Loaded object 10:3 17:25:30.609375 DEBUG global [73c] - Loaded object 10:1 17:25:30.609375 DEBUG global [73c] - Loaded object 10:0 17:25:30.609375 DEBUG global [73c] - Loaded object 10:5 17:25:30.609375 DEBUG global [73c] - Loaded object 10:2 17:25:30.609375 DEBUG global [73c] - Loaded object 10:6 17:25:30.609375 DEBUG global [73c] - Loaded object 126:0 17:25:30.609375 DEBUG global [73c] - Loaded object 177:0 17:25:30.609375 DEBUG global [73c] - Loaded object 127:0 17:25:30.609375 DEBUG global [73c] - Loaded object 128:0 17:25:30.609375 DEBUG global [73c] - Loaded object 39:0 17:25:30.609375 DEBUG global [73c] - Loaded object 100:0 17:25:30.609375 DEBUG global [73c] - Loaded object 100:1 17:25:30.609375 DEBUG global [73c] - Loaded object 41:0 17:25:30.609375 DEBUG global [73c] - Loaded object 42:0 17:25:30.609375 DEBUG global [73c] - Loaded object 130:0 17:25:30.609375 DEBUG global [73c] - Loaded object 228:0 17:25:30.609375 DEBUG global [73c] - Loaded object 229:0 17:25:30.609375 DEBUG global [73c] - Loaded object 46:0 17:25:30.609375 DEBUG global [73c] - Loaded object 230:0 17:25:30.609375 DEBUG global [73c] - Loaded object 48:0 17:25:30.625000 DEBUG global [73c] - Loaded object 49:0 17:25:30.625000 DEBUG global [73c] - Loaded object 49:1 17:25:30.625000 DEBUG global [73c] - Loaded object 131:0 17:25:30.625000 DEBUG global [73c] - Loaded object 23:0 17:25:30.625000 DEBUG global [73c] - Loaded object 51:0 17:25:30.625000 DEBUG global [73c] - Loaded object 52:0 17:25:30.625000 DEBUG global [73c] - Loaded object 53:1 17:25:30.625000 DEBUG global [73c] - Loaded object 53:4 17:25:30.625000 DEBUG global [73c] - Loaded object 53:5 17:25:30.625000 DEBUG global [73c] - Loaded object 53:6 17:25:30.625000 DEBUG global [73c] - Loaded object 53:2 17:25:30.625000 DEBUG global [73c] - Loaded object 53:0 17:25:30.625000 DEBUG global [73c] - Loaded object 53:3 17:25:30.625000 DEBUG global [73c] - Loaded object 43:0 17:25:30.625000 DEBUG global [73c] - Loaded object 43:1 17:25:30.625000 DEBUG global [73c] - Loaded object 43:2 17:25:30.625000 DEBUG global [73c] - Loaded object 43:3 17:25:30.625000 DEBUG global [73c] - Loaded object 43:4 17:25:30.625000 DEBUG global [73c] - Loaded object 43:5 17:25:30.640625 DEBUG global [73c] - Loaded object 43:6 17:25:30.640625 DEBUG global [73c] - Loaded object 43:7 17:25:30.640625 DEBUG global [73c] - Loaded object 44:0 17:25:30.640625 DEBUG global [73c] - Loaded object 44:1 17:25:30.640625 DEBUG global [73c] - Loaded object 44:2 17:25:30.640625 DEBUG global [73c] - Loaded object 44:3 17:25:30.640625 DEBUG global [73c] - Loaded object 44:4 17:25:30.640625 DEBUG global [73c] - Loaded object 44:5 17:25:30.640625 DEBUG global [73c] - Loaded object 44:6 17:25:30.640625 DEBUG global [73c] - Loaded object 44:7 17:25:30.640625 DEBUG global [73c] - Loaded object 45:0 17:25:30.640625 DEBUG global [73c] - Loaded object 45:1 17:25:30.640625 DEBUG global [73c] - Loaded object 45:2 17:25:30.640625 DEBUG global [73c] - Loaded object 45:3 17:25:30.640625 DEBUG global [73c] - Loaded object 45:4 17:25:30.640625 DEBUG global [73c] - Loaded object 45:5 17:25:30.640625 DEBUG global [73c] - Loaded object 45:6 17:25:30.640625 DEBUG global [73c] - Loaded object 45:7 17:25:30.656250 DEBUG global [73c] - Loaded object 132:0 17:25:30.656250 DEBUG global [73c] - Loaded object 133:0 17:25:30.656250 DEBUG global [73c] - Loaded object 134:0 17:25:30.656250 DEBUG global [73c] - Loaded object 129:0 17:25:30.656250 DEBUG global [73c] - Loaded object 55:0 17:25:30.656250 DEBUG global [73c] - Loaded object 135:0 17:25:30.656250 DEBUG global [73c] - Loaded object 186:0 17:25:30.656250 DEBUG global [73c] - Loaded object 56:0 17:25:30.656250 DEBUG global [73c] - Loaded object 57:0 17:25:30.656250 DEBUG global [73c] - Loaded object 59:0 17:25:30.656250 DEBUG global [73c] - Loaded object 136:0 17:25:30.656250 DEBUG global [73c] - Loaded object 6:0 17:25:30.656250 DEBUG global [73c] - Loaded object 60:0 17:25:30.656250 DEBUG global [73c] - Loaded object 137:0 17:25:30.656250 DEBUG global [73c] - Loaded object 189:0 17:25:30.656250 DEBUG global [73c] - Loaded object 62:0 17:25:30.656250 DEBUG global [73c] - Loaded object 63:0 17:25:30.656250 DEBUG global [73c] - Loaded object 215:0 17:25:30.656250 DEBUG global [73c] - Loaded object 64:0 17:25:30.656250 DEBUG global [73c] - Loaded object 65:0 17:25:30.671875 DEBUG global [73c] - Loaded object 68:0 17:25:30.671875 DEBUG global [73c] - Loaded object 67:0 17:25:30.671875 DEBUG global [73c] - Loaded object 69:0 17:25:30.671875 DEBUG global [73c] - Loaded object 66:0 17:25:30.671875 DEBUG global [73c] - Loaded object 216:0 17:25:30.671875 DEBUG global [73c] - Loaded object 218:0 17:25:30.671875 DEBUG global [73c] - Loaded object 218:8 17:25:30.671875 DEBUG global [73c] - Loaded object 218:5 17:25:30.671875 DEBUG global [73c] - Loaded object 218:7 17:25:30.671875 DEBUG global [73c] - Loaded object 218:3 17:25:30.671875 DEBUG global [73c] - Loaded object 218:4 17:25:30.671875 DEBUG global [73c] - Loaded object 218:1 17:25:30.671875 DEBUG global [73c] - Loaded object 218:6 17:25:30.671875 DEBUG global [73c] - Loaded object 218:2 17:25:30.671875 DEBUG global [73c] - Loaded object 217:0 17:25:30.671875 DEBUG global [73c] - Loaded object 217:1 17:25:30.671875 DEBUG global [73c] - Loaded object 217:2 17:25:30.671875 DEBUG global [73c] - Loaded object 217:3 17:25:30.671875 DEBUG global [73c] - Loaded object 217:4 17:25:30.671875 DEBUG global [73c] - Loaded object 217:5 17:25:30.687500 DEBUG global [73c] - Loaded object 217:6 17:25:30.687500 DEBUG global [73c] - Loaded object 70:0 17:25:30.687500 DEBUG global [73c] - Loaded object 71:0 17:25:30.687500 DEBUG global [73c] - Loaded object 72:0 17:25:30.687500 DEBUG global [73c] - Loaded object 73:0 17:25:30.687500 DEBUG global [73c] - Loaded object 74:0 17:25:30.687500 DEBUG global [73c] - Loaded object 75:0 17:25:30.687500 DEBUG global [73c] - Loaded object 162:0 17:25:30.687500 DEBUG global [73c] - Loaded object 163:0 17:25:30.687500 DEBUG global [73c] - Loaded object 164:0 17:25:30.687500 DEBUG global [73c] - Loaded object 76:0 17:25:30.687500 DEBUG global [73c] - Loaded object 77:0 17:25:30.687500 DEBUG global [73c] - Loaded object 58:0 17:25:30.687500 DEBUG global [73c] - Loaded object 161:0 17:25:30.687500 DEBUG global [73c] - Loaded object 78:0 17:25:30.687500 DEBUG global [73c] - Loaded object 79:4 17:25:30.687500 DEBUG global [73c] - Loaded object 79:5 17:25:30.687500 DEBUG global [73c] - Loaded object 79:6 17:25:30.703125 DEBUG global [73c] - Loaded object 79:1 17:25:30.703125 DEBUG global [73c] - Loaded object 79:7 17:25:30.703125 DEBUG global [73c] - Loaded object 79:2 17:25:30.703125 DEBUG global [73c] - Loaded object 79:3 17:25:30.703125 DEBUG global [73c] - Loaded object 79:0 17:25:30.703125 DEBUG global [73c] - Loaded object 143:0 17:25:30.703125 DEBUG global [73c] - Loaded object 147:0 17:25:30.703125 DEBUG global [73c] - Loaded object 231:0 17:25:30.703125 DEBUG global [73c] - Loaded object 209:0 17:25:30.703125 DEBUG global [73c] - Loaded object 80:0 17:25:30.703125 DEBUG global [73c] - Loaded object 148:0 17:25:30.703125 DEBUG global [73c] - Loaded object 149:0 17:25:30.703125 DEBUG global [73c] - Loaded object 81:0 17:25:30.703125 DEBUG global [73c] - Loaded object 47:0 17:25:30.703125 DEBUG global [73c] - Loaded object 107:0 17:25:30.703125 DEBUG global [73c] - Loaded object 82:0 17:25:30.703125 DEBUG global [73c] - Loaded object 83:0 17:25:30.703125 DEBUG global [73c] - Loaded object 83:1 17:25:30.703125 DEBUG global [73c] - Loaded object 83:2 17:25:30.718750 DEBUG global [73c] - Loaded object 85:0 17:25:30.718750 DEBUG global [73c] - Loaded object 86:0 17:25:30.718750 DEBUG global [73c] - Loaded object 87:0 17:25:30.718750 DEBUG global [73c] - Loaded object 88:0 17:25:30.718750 DEBUG global [73c] - Loaded object 89:0 17:25:30.718750 DEBUG global [73c] - Loaded object 90:0 17:25:30.718750 DEBUG global [73c] - Loaded object 150:0 17:25:30.718750 DEBUG global [73c] - Loaded object 91:0 17:25:30.718750 DEBUG global [73c] - Loaded object 92:0 17:25:30.718750 DEBUG global [73c] - Loaded object 151:0 17:25:30.718750 DEBUG global [73c] - Loaded object 93:0 17:25:30.718750 DEBUG global [73c] - Loaded object 94:0 17:25:30.718750 DEBUG global [73c] - Loaded object 61:0 17:25:30.718750 DEBUG global [73c] - Loaded object 153:0 17:25:30.718750 DEBUG global [73c] - Loaded object 103:0 17:25:30.718750 DEBUG global [73c] - Loaded object 103:1 17:25:30.718750 DEBUG global [73c] - Loaded object 210:0 17:25:30.718750 DEBUG global [73c] - Loaded object 211:0 17:25:30.718750 DEBUG global [73c] - Loaded object 14:0 17:25:30.718750 DEBUG global [73c] - Loaded object 95:0 17:25:30.718750 DEBUG global [73c] - Loaded object 96:0 17:25:30.718750 DEBUG global [73c] - Loaded object 221:0 17:25:30.718750 DEBUG global [73c] - Loaded object 99:0 17:25:30.734375 DEBUG global [73c] - Loaded object 101:0 17:25:30.734375 DEBUG global [73c] - Loaded object 102:0 17:25:30.734375 DEBUG global [73c] - Loaded object 155:0 17:25:30.734375 DEBUG global [73c] - Loaded object 199:0 17:25:30.734375 DEBUG global [73c] - Loaded object 104:0 17:25:30.734375 DEBUG global [73c] - Loaded object 158:0 17:25:30.734375 DEBUG global [73c] - Loaded object 105:0 17:25:30.734375 DEBUG global [73c] - Loaded object 106:0 17:25:30.734375 DEBUG global [73c] - Loaded object 108:0 17:25:30.734375 DEBUG global [73c] - Loaded object 109:0 17:25:30.734375 DEBUG global [73c] - Loaded object 110:0 17:25:30.734375 DEBUG global [73c] - Loaded object 111:0 17:25:30.734375 DEBUG global [73c] - Loaded object 112:0 17:25:30.734375 DEBUG global [73c] - Loaded object 113:0 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Acid breath 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Acid breath 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Age 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Air Elemental 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Air Shield 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Animate Dead 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Anti-Magic 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Armageddon 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Berserk 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Bind 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Bless 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Blind 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Bloodlust 17:25:30.734375 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Chain Lightning 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Clone 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Counterstrike 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Cure 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Curse 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Death Cloud 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Death Ripple 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Death Stare 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Destroy Undead 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Dimension Door 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Disease 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Disguise 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Dispel 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Earth Elemental 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Earthquake 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fire Elemental 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fire Shield 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fire Wall 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fireball 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fly 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Force Field 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Forgetfulness 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Fortune 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Frenzy 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Frost Ring 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Haste 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Hypnotize 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Ice Bolt 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Implosion 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Inferno 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Land Mine 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Magic Arrow 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Magic Mirror 17:25:30.750000 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Meteor Shower 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Mirth 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Misfortune 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Paralyze 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Poison 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Prayer 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Precision 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Protection from Air 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Protection from Fire 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Prot. from Water 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Quicksand 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Resurrection 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Sacrifice 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Shield 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Slayer 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Slow 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Sorrow 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Stone Gaze 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Stone Skin 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Summon Boat 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Teleport 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Thunderbolt 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Town Portal 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell View Air 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell View Earth 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Visions 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Water Elemental 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Water Walk 17:25:30.765625 TRACE global [73c] - CSpellHandler::loadFromJson: loading spell Weakness 17:25:30.765625 INFO global [73c] - [DONE] Original game files 17:25:30.765625 INFO global [73c] - [DONE] Adventure AI trace 17:25:30.765625 INFO global [73c] - [DONE] VCMI essential files 17:25:30.765625 INFO global [73c] - [SKIP] Creature bonus icons 17:25:30.765625 INFO global [73c] - [DONE] Extra resolutions 17:25:30.765625 INFO global [73c] - Loading mod data: 469ms 17:25:30.781250 DEBUG global [73c] - Loaded object 98:0 17:25:30.781250 DEBUG global [73c] - Loaded object 98:8 17:25:30.781250 DEBUG global [73c] - Loaded object 98:5 17:25:30.781250 DEBUG global [73c] - Loaded object 98:7 17:25:30.781250 DEBUG global [73c] - Loaded object 98:3 17:25:30.781250 DEBUG global [73c] - Loaded object 98:4 17:25:30.781250 DEBUG global [73c] - Loaded object 98:1 17:25:30.781250 DEBUG global [73c] - Loaded object 98:6 17:25:30.781250 DEBUG global [73c] - Loaded object 98:2 17:25:30.781250 DEBUG global [73c] - Loaded object 34:4 17:25:30.781250 DEBUG global [73c] - Loaded object 34:12 17:25:30.781250 DEBUG global [73c] - Loaded object 34:13 17:25:30.781250 DEBUG global [73c] - Loaded object 34:14 17:25:30.781250 DEBUG global [73c] - Loaded object 34:1 17:25:30.781250 DEBUG global [73c] - Loaded object 34:8 17:25:30.781250 DEBUG global [73c] - Loaded object 34:6 17:25:30.781250 DEBUG global [73c] - Loaded object 34:3 17:25:30.781250 DEBUG global [73c] - Loaded object 34:17 17:25:30.781250 DEBUG global [73c] - Loaded object 34:7 17:25:30.796875 DEBUG global [73c] - Loaded object 34:0 17:25:30.796875 DEBUG global [73c] - Loaded object 34:9 17:25:30.796875 DEBUG global [73c] - Loaded object 34:11 17:25:30.796875 DEBUG global [73c] - Loaded object 34:16 17:25:30.796875 DEBUG global [73c] - Loaded object 34:2 17:25:30.796875 DEBUG global [73c] - Loaded object 34:10 17:25:30.796875 DEBUG global [73c] - Loaded object 34:15 17:25:30.796875 DEBUG global [73c] - Loaded object 34:5 17:25:30.796875 INFO global [73c] - Resolving identifiers: 31 ms 17:25:30.796875 DEBUG global [73c] - Loaded object 5:0 17:25:30.796875 DEBUG global [73c] - Loaded object 5:1 17:25:30.796875 DEBUG global [73c] - Loaded object 5:2 17:25:30.796875 DEBUG global [73c] - Loaded object 5:3 17:25:30.796875 DEBUG global [73c] - Loaded object 5:4 17:25:30.796875 DEBUG global [73c] - Loaded object 5:5 17:25:30.796875 DEBUG global [73c] - Loaded object 5:6 17:25:30.796875 DEBUG global [73c] - Loaded object 5:7 17:25:30.796875 DEBUG global [73c] - Loaded object 5:8 17:25:30.796875 DEBUG global [73c] - Loaded object 5:9 17:25:30.796875 DEBUG global [73c] - Loaded object 5:10 17:25:30.812500 DEBUG global [73c] - Loaded object 5:11 17:25:30.812500 DEBUG global [73c] - Loaded object 5:12 17:25:30.812500 DEBUG global [73c] - Loaded object 5:13 17:25:30.812500 DEBUG global [73c] - Loaded object 5:14 17:25:30.812500 DEBUG global [73c] - Loaded object 5:15 17:25:30.812500 DEBUG global [73c] - Loaded object 5:16 17:25:30.812500 DEBUG global [73c] - Loaded object 5:17 17:25:30.812500 DEBUG global [73c] - Loaded object 5:18 17:25:30.812500 DEBUG global [73c] - Loaded object 5:19 17:25:30.812500 DEBUG global [73c] - Loaded object 5:20 17:25:30.812500 DEBUG global [73c] - Loaded object 5:21 17:25:30.812500 DEBUG global [73c] - Loaded object 5:22 17:25:30.812500 DEBUG global [73c] - Loaded object 5:23 17:25:30.812500 DEBUG global [73c] - Loaded object 5:24 17:25:30.812500 DEBUG global [73c] - Loaded object 5:25 17:25:30.812500 DEBUG global [73c] - Loaded object 5:26 17:25:30.812500 DEBUG global [73c] - Loaded object 5:27 17:25:30.812500 DEBUG global [73c] - Loaded object 5:28 17:25:30.812500 DEBUG global [73c] - Loaded object 5:29 17:25:30.812500 DEBUG global [73c] - Loaded object 5:30 17:25:30.812500 DEBUG global [73c] - Loaded object 5:31 17:25:30.812500 DEBUG global [73c] - Loaded object 5:32 17:25:30.812500 DEBUG global [73c] - Loaded object 5:33 17:25:30.812500 DEBUG global [73c] - Loaded object 5:34 17:25:30.812500 DEBUG global [73c] - Loaded object 5:35 17:25:30.812500 DEBUG global [73c] - Loaded object 5:36 17:25:30.828125 DEBUG global [73c] - Loaded object 5:37 17:25:30.828125 DEBUG global [73c] - Loaded object 5:38 17:25:30.828125 DEBUG global [73c] - Loaded object 5:39 17:25:30.828125 DEBUG global [73c] - Loaded object 5:40 17:25:30.828125 DEBUG global [73c] - Loaded object 5:41 17:25:30.828125 DEBUG global [73c] - Loaded object 5:42 17:25:30.828125 DEBUG global [73c] - Loaded object 5:43 17:25:30.828125 DEBUG global [73c] - Loaded object 5:44 17:25:30.828125 DEBUG global [73c] - Loaded object 5:45 17:25:30.828125 DEBUG global [73c] - Loaded object 5:46 17:25:30.828125 DEBUG global [73c] - Loaded object 5:47 17:25:30.828125 DEBUG global [73c] - Loaded object 5:48 17:25:30.828125 DEBUG global [73c] - Loaded object 5:49 17:25:30.828125 DEBUG global [73c] - Loaded object 5:50 17:25:30.828125 DEBUG global [73c] - Loaded object 5:51 17:25:30.828125 DEBUG global [73c] - Loaded object 5:52 17:25:30.828125 DEBUG global [73c] - Loaded object 5:53 17:25:30.828125 DEBUG global [73c] - Loaded object 5:54 17:25:30.828125 DEBUG global [73c] - Loaded object 5:55 17:25:30.843750 DEBUG global [73c] - Loaded object 5:56 17:25:30.843750 DEBUG global [73c] - Loaded object 5:57 17:25:30.843750 DEBUG global [73c] - Loaded object 5:58 17:25:30.843750 DEBUG global [73c] - Loaded object 5:59 17:25:30.843750 DEBUG global [73c] - Loaded object 5:60 17:25:30.843750 DEBUG global [73c] - Loaded object 5:61 17:25:30.843750 DEBUG global [73c] - Loaded object 5:62 17:25:30.843750 DEBUG global [73c] - Loaded object 5:63 17:25:30.843750 DEBUG global [73c] - Loaded object 5:64 17:25:30.843750 DEBUG global [73c] - Loaded object 5:65 17:25:30.843750 DEBUG global [73c] - Loaded object 5:66 17:25:30.843750 DEBUG global [73c] - Loaded object 5:67 17:25:30.843750 DEBUG global [73c] - Loaded object 5:68 17:25:30.843750 DEBUG global [73c] - Loaded object 5:69 17:25:30.843750 DEBUG global [73c] - Loaded object 5:70 17:25:30.843750 DEBUG global [73c] - Loaded object 5:71 17:25:30.843750 DEBUG global [73c] - Loaded object 5:72 17:25:30.843750 DEBUG global [73c] - Loaded object 5:73 17:25:30.843750 DEBUG global [73c] - Loaded object 5:74 17:25:30.843750 DEBUG global [73c] - Loaded object 5:75 17:25:30.843750 DEBUG global [73c] - Loaded object 5:76 17:25:30.843750 DEBUG global [73c] - Loaded object 5:77 17:25:30.843750 DEBUG global [73c] - Loaded object 5:78 17:25:30.859375 DEBUG global [73c] - Loaded object 5:79 17:25:30.859375 DEBUG global [73c] - Loaded object 5:80 17:25:30.859375 DEBUG global [73c] - Loaded object 5:81 17:25:30.859375 DEBUG global [73c] - Loaded object 5:82 17:25:30.859375 DEBUG global [73c] - Loaded object 5:83 17:25:30.859375 DEBUG global [73c] - Loaded object 5:84 17:25:30.859375 DEBUG global [73c] - Loaded object 5:85 17:25:30.859375 DEBUG global [73c] - Loaded object 5:86 17:25:30.859375 DEBUG global [73c] - Loaded object 5:87 17:25:30.859375 DEBUG global [73c] - Loaded object 5:88 17:25:30.859375 DEBUG global [73c] - Loaded object 5:89 17:25:30.859375 DEBUG global [73c] - Loaded object 5:90 17:25:30.859375 DEBUG global [73c] - Loaded object 5:91 17:25:30.859375 DEBUG global [73c] - Loaded object 5:92 17:25:30.859375 DEBUG global [73c] - Loaded object 5:93 17:25:30.859375 DEBUG global [73c] - Loaded object 5:94 17:25:30.859375 DEBUG global [73c] - Loaded object 5:95 17:25:30.859375 DEBUG global [73c] - Loaded object 5:96 17:25:30.859375 DEBUG global [73c] - Loaded object 5:97 17:25:30.859375 DEBUG global [73c] - Loaded object 5:98 17:25:30.859375 DEBUG global [73c] - Loaded object 5:99 17:25:30.859375 DEBUG global [73c] - Loaded object 5:100 17:25:30.859375 DEBUG global [73c] - Loaded object 5:101 17:25:30.859375 DEBUG global [73c] - Loaded object 5:102 17:25:30.859375 DEBUG global [73c] - Loaded object 5:103 17:25:30.859375 DEBUG global [73c] - Loaded object 5:104 17:25:30.859375 DEBUG global [73c] - Loaded object 5:105 17:25:30.875000 DEBUG global [73c] - Loaded object 5:106 17:25:30.875000 DEBUG global [73c] - Loaded object 5:107 17:25:30.875000 DEBUG global [73c] - Loaded object 5:108 17:25:30.875000 DEBUG global [73c] - Loaded object 5:109 17:25:30.875000 DEBUG global [73c] - Loaded object 5:110 17:25:30.875000 DEBUG global [73c] - Loaded object 5:111 17:25:30.875000 DEBUG global [73c] - Loaded object 5:112 17:25:30.875000 DEBUG global [73c] - Loaded object 5:113 17:25:30.875000 DEBUG global [73c] - Loaded object 5:114 17:25:30.875000 DEBUG global [73c] - Loaded object 5:115 17:25:30.875000 DEBUG global [73c] - Loaded object 5:116 17:25:30.875000 DEBUG global [73c] - Loaded object 5:117 17:25:30.875000 DEBUG global [73c] - Loaded object 5:118 17:25:30.875000 DEBUG global [73c] - Loaded object 5:119 17:25:30.875000 DEBUG global [73c] - Loaded object 5:120 17:25:30.875000 DEBUG global [73c] - Loaded object 5:121 17:25:30.875000 DEBUG global [73c] - Loaded object 5:122 17:25:30.875000 DEBUG global [73c] - Loaded object 5:123 17:25:30.875000 DEBUG global [73c] - Loaded object 5:124 17:25:30.875000 DEBUG global [73c] - Loaded object 5:125 17:25:30.875000 DEBUG global [73c] - Loaded object 5:126 17:25:30.875000 DEBUG global [73c] - Loaded object 5:127 17:25:30.875000 DEBUG global [73c] - Loaded object 5:128 17:25:30.875000 DEBUG global [73c] - Loaded object 5:129 17:25:30.875000 DEBUG global [73c] - Loaded object 5:130 17:25:30.890625 DEBUG global [73c] - Loaded object 5:131 17:25:30.890625 DEBUG global [73c] - Loaded object 5:132 17:25:30.890625 DEBUG global [73c] - Loaded object 5:133 17:25:30.890625 DEBUG global [73c] - Loaded object 5:134 17:25:30.890625 DEBUG global [73c] - Loaded object 5:135 17:25:30.890625 DEBUG global [73c] - Loaded object 5:136 17:25:30.890625 DEBUG global [73c] - Loaded object 5:137 17:25:30.890625 DEBUG global [73c] - Loaded object 5:138 17:25:30.890625 DEBUG global [73c] - Loaded object 5:139 17:25:30.890625 DEBUG global [73c] - Loaded object 5:140 17:25:30.890625 DEBUG global [73c] - Loaded object 5:141 17:25:30.890625 DEBUG global [73c] - Loaded object 5:142 17:25:30.890625 DEBUG global [73c] - Loaded object 5:143 17:25:30.890625 DEBUG global [73c] - Loaded object 54:0 17:25:30.890625 DEBUG global [73c] - Loaded object 54:1 17:25:30.890625 DEBUG global [73c] - Loaded object 54:2 17:25:30.890625 DEBUG global [73c] - Loaded object 54:3 17:25:30.890625 DEBUG global [73c] - Loaded object 54:4 17:25:30.890625 DEBUG global [73c] - Loaded object 54:5 17:25:30.890625 DEBUG global [73c] - Loaded object 54:6 17:25:30.890625 DEBUG global [73c] - Loaded object 54:7 17:25:30.890625 DEBUG global [73c] - Loaded object 54:8 17:25:30.890625 DEBUG global [73c] - Loaded object 54:9 17:25:30.890625 DEBUG global [73c] - Loaded object 54:10 17:25:30.906250 DEBUG global [73c] - Loaded object 54:11 17:25:30.906250 DEBUG global [73c] - Loaded object 54:12 17:25:30.906250 DEBUG global [73c] - Loaded object 54:13 17:25:30.906250 DEBUG global [73c] - Loaded object 54:14 17:25:30.906250 DEBUG global [73c] - Loaded object 54:15 17:25:30.906250 DEBUG global [73c] - Loaded object 54:16 17:25:30.906250 DEBUG global [73c] - Loaded object 54:17 17:25:30.906250 DEBUG global [73c] - Loaded object 54:18 17:25:30.906250 DEBUG global [73c] - Loaded object 54:19 17:25:30.906250 DEBUG global [73c] - Loaded object 54:20 17:25:30.906250 DEBUG global [73c] - Loaded object 54:21 17:25:30.906250 DEBUG global [73c] - Loaded object 54:22 17:25:30.906250 DEBUG global [73c] - Loaded object 54:23 17:25:30.906250 DEBUG global [73c] - Loaded object 54:24 17:25:30.906250 DEBUG global [73c] - Loaded object 54:25 17:25:30.906250 DEBUG global [73c] - Loaded object 54:26 17:25:30.906250 DEBUG global [73c] - Loaded object 54:27 17:25:30.906250 DEBUG global [73c] - Loaded object 54:28 17:25:30.906250 DEBUG global [73c] - Loaded object 54:29 17:25:30.906250 DEBUG global [73c] - Loaded object 54:30 17:25:30.906250 DEBUG global [73c] - Loaded object 54:31 17:25:30.906250 DEBUG global [73c] - Loaded object 54:32 17:25:30.906250 DEBUG global [73c] - Loaded object 54:33 17:25:30.906250 DEBUG global [73c] - Loaded object 54:34 17:25:30.921875 DEBUG global [73c] - Loaded object 54:35 17:25:30.921875 DEBUG global [73c] - Loaded object 54:36 17:25:30.921875 DEBUG global [73c] - Loaded object 54:37 17:25:30.921875 DEBUG global [73c] - Loaded object 54:38 17:25:30.921875 DEBUG global [73c] - Loaded object 54:39 17:25:30.921875 DEBUG global [73c] - Loaded object 54:40 17:25:30.921875 DEBUG global [73c] - Loaded object 54:41 17:25:30.921875 DEBUG global [73c] - Loaded object 54:42 17:25:30.921875 DEBUG global [73c] - Loaded object 54:43 17:25:30.921875 DEBUG global [73c] - Loaded object 54:44 17:25:30.921875 DEBUG global [73c] - Loaded object 54:45 17:25:30.921875 DEBUG global [73c] - Loaded object 54:46 17:25:30.921875 DEBUG global [73c] - Loaded object 54:47 17:25:30.921875 DEBUG global [73c] - Loaded object 54:48 17:25:30.921875 DEBUG global [73c] - Loaded object 54:49 17:25:30.921875 DEBUG global [73c] - Loaded object 54:50 17:25:30.921875 DEBUG global [73c] - Loaded object 54:51 17:25:30.921875 DEBUG global [73c] - Loaded object 54:52 17:25:30.921875 DEBUG global [73c] - Loaded object 54:53 17:25:30.921875 DEBUG global [73c] - Loaded object 54:54 17:25:30.921875 DEBUG global [73c] - Loaded object 54:55 17:25:30.921875 DEBUG global [73c] - Loaded object 54:56 17:25:30.921875 DEBUG global [73c] - Loaded object 54:57 17:25:30.921875 DEBUG global [73c] - Loaded object 54:58 17:25:30.921875 DEBUG global [73c] - Loaded object 54:59 17:25:30.937500 DEBUG global [73c] - Loaded object 54:60 17:25:30.937500 DEBUG global [73c] - Loaded object 54:61 17:25:30.937500 DEBUG global [73c] - Loaded object 54:62 17:25:30.937500 DEBUG global [73c] - Loaded object 54:63 17:25:30.937500 DEBUG global [73c] - Loaded object 54:64 17:25:30.937500 DEBUG global [73c] - Loaded object 54:65 17:25:30.937500 DEBUG global [73c] - Loaded object 54:66 17:25:30.937500 DEBUG global [73c] - Loaded object 54:67 17:25:30.937500 DEBUG global [73c] - Loaded object 54:68 17:25:30.937500 DEBUG global [73c] - Loaded object 54:69 17:25:30.937500 DEBUG global [73c] - Loaded object 54:70 17:25:30.937500 DEBUG global [73c] - Loaded object 54:71 17:25:30.937500 DEBUG global [73c] - Loaded object 54:72 17:25:30.937500 DEBUG global [73c] - Loaded object 54:73 17:25:30.937500 DEBUG global [73c] - Loaded object 54:74 17:25:30.937500 DEBUG global [73c] - Loaded object 54:75 17:25:30.937500 DEBUG global [73c] - Loaded object 54:76 17:25:30.937500 DEBUG global [73c] - Loaded object 54:77 17:25:30.937500 DEBUG global [73c] - Loaded object 54:78 17:25:30.937500 DEBUG global [73c] - Loaded object 54:79 17:25:30.937500 DEBUG global [73c] - Loaded object 54:80 17:25:30.937500 DEBUG global [73c] - Loaded object 54:81 17:25:30.937500 DEBUG global [73c] - Loaded object 54:82 17:25:30.937500 DEBUG global [73c] - Loaded object 54:83 17:25:30.937500 DEBUG global [73c] - Loaded object 54:84 17:25:30.937500 DEBUG global [73c] - Loaded object 54:85 17:25:30.937500 DEBUG global [73c] - Loaded object 54:86 17:25:30.937500 DEBUG global [73c] - Loaded object 54:87 17:25:30.953125 DEBUG global [73c] - Loaded object 54:88 17:25:30.953125 DEBUG global [73c] - Loaded object 54:89 17:25:30.953125 DEBUG global [73c] - Loaded object 54:90 17:25:30.953125 DEBUG global [73c] - Loaded object 54:91 17:25:30.953125 DEBUG global [73c] - Loaded object 54:92 17:25:30.953125 DEBUG global [73c] - Loaded object 54:93 17:25:30.953125 DEBUG global [73c] - Loaded object 54:94 17:25:30.953125 DEBUG global [73c] - Loaded object 54:95 17:25:30.953125 DEBUG global [73c] - Loaded object 54:96 17:25:30.953125 DEBUG global [73c] - Loaded object 54:97 17:25:30.953125 DEBUG global [73c] - Loaded object 54:98 17:25:30.953125 DEBUG global [73c] - Loaded object 54:99 17:25:30.953125 DEBUG global [73c] - Loaded object 54:100 17:25:30.953125 DEBUG global [73c] - Loaded object 54:101 17:25:30.953125 DEBUG global [73c] - Loaded object 54:102 17:25:30.953125 DEBUG global [73c] - Loaded object 54:103 17:25:30.953125 DEBUG global [73c] - Loaded object 54:104 17:25:30.953125 DEBUG global [73c] - Loaded object 54:105 17:25:30.953125 DEBUG global [73c] - Loaded object 54:106 17:25:30.953125 DEBUG global [73c] - Loaded object 54:107 17:25:30.953125 DEBUG global [73c] - Loaded object 54:108 17:25:30.953125 DEBUG global [73c] - Loaded object 54:109 17:25:30.953125 DEBUG global [73c] - Loaded object 54:110 17:25:30.968750 DEBUG global [73c] - Loaded object 54:111 17:25:30.968750 DEBUG global [73c] - Loaded object 54:112 17:25:30.968750 DEBUG global [73c] - Loaded object 54:113 17:25:30.968750 DEBUG global [73c] - Loaded object 54:114 17:25:30.968750 DEBUG global [73c] - Loaded object 54:115 17:25:30.968750 DEBUG global [73c] - Loaded object 54:116 17:25:30.968750 DEBUG global [73c] - Loaded object 54:117 17:25:30.968750 DEBUG global [73c] - Loaded object 54:118 17:25:30.968750 DEBUG global [73c] - Loaded object 54:119 17:25:30.968750 DEBUG global [73c] - Loaded object 54:120 17:25:30.968750 DEBUG global [73c] - Loaded object 54:121 17:25:30.968750 DEBUG global [73c] - Loaded object 54:122 17:25:30.968750 DEBUG global [73c] - Loaded object 54:123 17:25:30.968750 DEBUG global [73c] - Loaded object 54:124 17:25:30.968750 DEBUG global [73c] - Loaded object 54:125 17:25:30.968750 DEBUG global [73c] - Loaded object 54:126 17:25:30.968750 DEBUG global [73c] - Loaded object 54:127 17:25:30.968750 DEBUG global [73c] - Loaded object 54:128 17:25:30.968750 DEBUG global [73c] - Loaded object 54:129 17:25:30.968750 DEBUG global [73c] - Loaded object 54:130 17:25:30.968750 DEBUG global [73c] - Loaded object 54:131 17:25:30.968750 DEBUG global [73c] - Loaded object 54:132 17:25:30.968750 DEBUG global [73c] - Loaded object 54:133 17:25:30.968750 DEBUG global [73c] - Loaded object 54:134 17:25:30.968750 DEBUG global [73c] - Loaded object 54:135 17:25:30.968750 DEBUG global [73c] - Loaded object 54:136 17:25:30.984375 DEBUG global [73c] - Loaded object 54:137 17:25:30.984375 DEBUG global [73c] - Loaded object 54:138 17:25:30.984375 DEBUG global [73c] - Loaded object 54:139 17:25:30.984375 DEBUG global [73c] - Loaded object 54:140 17:25:30.984375 DEBUG global [73c] - Loaded object 54:141 17:25:30.984375 DEBUG global [73c] - Loaded object 54:142 17:25:30.984375 DEBUG global [73c] - Loaded object 54:143 17:25:30.984375 DEBUG global [73c] - Loaded object 54:144 17:25:30.984375 DEBUG global [73c] - Loaded object 54:145 17:25:30.984375 DEBUG global [73c] - Loaded object 54:146 17:25:30.984375 DEBUG global [73c] - Loaded object 54:147 17:25:30.984375 DEBUG global [73c] - Loaded object 54:148 17:25:30.984375 DEBUG global [73c] - Loaded object 54:149 17:25:30.984375 WARN global [73c] - No templates found for 49:1 17:25:30.984375 WARN global [73c] - No templates found for 70:0 17:25:30.984375 WARN global [73c] - No templates found for 79:7 17:25:30.984375 WARN global [73c] - No templates found for 100:1 17:25:30.984375 WARN global [73c] - No templates found for 103:1 17:25:31.000000 WARN global [73c] - No templates found for 172:0 17:25:31.000000 WARN global [73c] - No templates found for 186:0 17:25:31.000000 WARN global [73c] - No templates found for 189:0 17:25:31.000000 INFO global [73c] - Handlers post-load finalization: 203 ms 17:25:31.000000 INFO global [73c] - All game content loaded in 953 ms 17:25:31.000000 INFO global [73c] - Template handler: 953 17:25:31.000000 INFO global [73c] - Initializing VCMI_Lib: 984 17:25:31.171875 INFO global [73c] - Loading and transforming heroes' flags: 156 17:25:31.187500 INFO global [73c] - Screen handler: 188 17:25:31.265625 INFO global [73c] - Main graphics: 78 17:25:31.265625 INFO global [73c] - Initializing game graphics: 266 17:25:31.265625 INFO global [73c] - Message handler: 0 17:25:31.265625 INFO global [be8] - Initialization of VCMI (together): 2531 17:25:31.312500 TRACE global [be8] - Loading music file Music/MainMenu 17:25:31.312500 TRACE global [be8] - Playing music file Music/MainMenu 17:25:31.609375 TRACE global [be8] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:25:31.718750 TRACE animation [be8] - Button clicked at 532x132 17:25:31.718750 TRACE animation [be8] - Parent isclass CMenuEntry at 0x0 17:25:31.718750 TRACE animation [be8] - Parent isclass CTabbedInt at 0x0 17:25:31.718750 TRACE animation [be8] - Parent isclass CMenuScreen at 0x0 17:25:31.921875 TRACE global [be8] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:25:32.062500 TRACE animation [be8] - Button clicked at 545x8 17:25:32.062500 TRACE animation [be8] - Parent isclass CMenuEntry at 0x0 17:25:32.062500 TRACE animation [be8] - Parent isclass CTabbedInt at 0x0 17:25:32.062500 TRACE animation [be8] - Parent isclass CMenuScreen at 0x0 17:25:32.109375 INFO global [be8] - Blocking buttons from 0 17:25:33.796875 TRACE global [be8] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:25:33.859375 TRACE animation [be8] - Button clicked at 411x535 17:25:33.859375 TRACE animation [be8] - Parent isclass CSelectionScreen at 0x0 17:25:33.984375 TRACE global [be8] - Stoping music file Music/MainMenu 17:25:33.984375 INFO network [cc0] - Loading procedure started! 17:25:33.984375 INFO network [cc0] - Setting up thread calling server: 0 17:25:34.000000 INFO global [cc0] - Loading lib part of game... 17:25:34.000000 INFO global [cc0] - Reading header 17:25:34.000000 INFO global [cc0] - Reading options 17:25:34.000000 INFO global [cc0] - Reading handlers 17:25:34.031250 ERROR global [cc0] - Desync found! Position: 287945 17:25:34.031250 TRACE global [cc0] - Reading resources prices 17:25:34.031250 TRACE global [cc0] - Done loading resource prices! 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ADDITIONAL_ATTACK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ADDITIONAL_RETALIATION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type AIR_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ATTACKS_ALL_ADJACENT 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type BLOCKS_RETALIATION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type CATAPULT 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type CHARGE_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DAEMON_SUMMONING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DARKNESS 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DEATH_STARE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DEFENSIVE_STANCE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DISGUISED 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type DRAGON_NATURE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type EARTH_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ENCHANTED 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ENCHANTER 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FEAR 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FEARLESS 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FIRE_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FIRE_SHIELD 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FLYING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FREE_SHOOTING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type FULL_HP_REGENERATION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type HATE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type HEALER 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type HP_REGENERATION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type JOUSTING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type KING1 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type KING2 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type KING3 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type LEVEL_SPELL_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type LIFE_DRAIN 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type MAGIC_MIRROR 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type MAGIC_RESISTANCE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type MANA_CHANNELING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type MANA_DRAIN 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type MIND_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NONE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NON_LIVING 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NO_DISTANCE_PENALTY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NO_MELEE_PENALTY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NO_MORALE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type NO_WALL_PENALTY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type RANDOM_SPELLCASTER 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type REBIRTH 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type RECEPTIVE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type RETURN_AFTER_STRIKE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SECONDARY_SKILL_PREMY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SELF_LUCK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SELF_MORALE 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SHOOTER 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELLCASTER 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_AFTER_ATTACK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_BEFORE_ATTACK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_DAMAGE_REDUCTION 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_IMMUNITY 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_LIKE_ATTACK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type SPELL_RESISTANCE_AURA 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type THREE_HEADED_ATTACK 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type TWO_HEX_ATTACK_BREATH 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type UNDEAD 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type UNLIMITED_RETALIATIONS 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type VISIONS 17:25:34.156250 TRACE bonus [cc0] - Loaded bonus type WATER_IMMUNITY 17:25:34.156250 INFO global [cc0] - Reading gamestate 17:25:34.171875 TRACE bonus [cc0] - #$# +1 Archangels #propagated to# Hero 17:25:35.031250 TRACE bonus [cc0] - #$# Spirit Guardian +2 #propagated to# Player Green 17:25:35.031250 TRACE bonus [cc0] - #$# Colossus +2 #propagated to# Player Orange 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Soul Prison +20 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.031250 TRACE bonus [cc0] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:35.046875 INFO network [cc0] - Loaded common part of save 1062 17:25:35.140625 INFO global [cc0] - Preparing FoW, roads, rivers,borders: 94 17:25:35.953125 INFO global [cc0] - Making object rects: 812 17:25:35.953125 INFO network [cc0] - Initing maphandler: 906 17:25:36.171875 INFO network [cc0] - Waiting for server: 219 17:25:36.171875 INFO network [cc0] - Establishing connection... 17:25:36.171875 INFO network [cc0] - Found endpoints: 17:25:36.187500 INFO network [cc0] - 0: 127.0.0.1:3030 17:25:36.187500 INFO network [cc0] - Trying connection to 127.0.0.1:3030 (0) 17:25:36.187500 INFO network [cc0] - Established connection with VCMI 0.97c (server) 17:25:36.187500 INFO network [cc0] - Connecting to the server: 16 17:25:36.796875 INFO network [cc0] - Server opened savegame properly. 17:25:36.812500 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 0 interface. 17:25:36.812500 INFO global [cc0] - Opening VCAI 17:25:36.828125 INFO global [cc0] - Loaded VCAI 17:25:36.828125 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:36.828125 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:36.828125 TRACE global [cc0] - Initializing the interface for player 0 17:25:36.828125 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:36.828125 INFO ai [cc0] - 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 17:25:36.921875 INFO ai [cc0] - 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 17:25:36.984375 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:36.984375 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:36.984375 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:36.984375 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.000000 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.000000 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.000000 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 1 interface. 17:25:37.000000 TRACE global [cc0] - Human player interface for player 1 being constructed 17:25:37.000000 TRACE global [cc0] - Initializing the interface for player 1 17:25:37.015625 WARN global [cc0] - Call to loadBitmap with void fname! 17:25:37.015625 WARN global [cc0] - Call to loadBitmap with void fname! 17:25:37.015625 ERROR global [cc0] - Error: Failed to find file 17:25:37.015625 WARN global [cc0] - bgWorldView not defined in resolution config; fallback to VWorld.bmp 17:25:37.031250 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.031250 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 2 interface. 17:25:37.031250 INFO global [cc0] - Opening VCAI 17:25:37.031250 INFO global [cc0] - Loaded VCAI 17:25:37.031250 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:37.031250 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:37.031250 TRACE global [cc0] - Initializing the interface for player 2 17:25:37.031250 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.046875 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:37.046875 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.046875 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.046875 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 3 interface. 17:25:37.046875 INFO global [cc0] - Opening VCAI 17:25:37.046875 INFO global [cc0] - Loaded VCAI 17:25:37.046875 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:37.046875 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:37.046875 TRACE global [cc0] - Initializing the interface for player 3 17:25:37.046875 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.046875 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:37.046875 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.046875 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.046875 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.046875 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 4 interface. 17:25:37.046875 INFO global [cc0] - Opening VCAI 17:25:37.062500 INFO global [cc0] - Loaded VCAI 17:25:37.062500 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:37.062500 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:37.062500 TRACE global [cc0] - Initializing the interface for player 4 17:25:37.062500 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.078125 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.078125 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:37.078125 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:37.078125 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.187500 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.187500 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.187500 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 5 interface. 17:25:37.187500 INFO global [cc0] - Opening VCAI 17:25:37.187500 INFO global [cc0] - Loaded VCAI 17:25:37.187500 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:37.187500 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:37.187500 TRACE global [cc0] - Initializing the interface for player 5 17:25:37.187500 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.187500 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.187500 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:37.187500 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:37.187500 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.187500 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.187500 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.187500 TRACE global [cc0] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 7 interface. 17:25:37.187500 INFO global [cc0] - Opening VCAI 17:25:37.187500 INFO global [cc0] - Loaded VCAI 17:25:37.187500 TRACE ai [cc0] - Entering __thiscall VCAI::VCAI(void). 17:25:37.187500 TRACE ai [cc0] - Leaving __thiscall VCAI::VCAI(void). 17:25:37.203125 TRACE global [cc0] - Initializing the interface for player 7 17:25:37.203125 TRACE ai [cc0] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.218750 TRACE ai [cc0] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:25:37.218750 TRACE ai [cc0] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:25:37.218750 TRACE ai [cc0] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:25:37.218750 TRACE ai [cc0] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:25:37.296875 TRACE ai [cc0] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:25:37.296875 TRACE global [cc0] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:25:37.296875 INFO global [cc0] - Opening BattleAI 17:25:37.296875 INFO global [cc0] - Loaded Battle AI 17:25:37.296875 TRACE ai [cc0] - CBattleAI [0A,069,A34]: created 17:25:37.296875 TRACE global [cc0] - Initializing the battle interface for player 255 17:25:37.296875 TRACE ai [cc0] - CBattleAI [0A,069,A34]: init called, saving ptr to IBattleCallback 17:25:37.296875 INFO network [cc0] - Loaded client part of save 1109 17:25:37.312500 INFO network [cc0] - Sent info to server: 16 17:25:37.312500 TRACE network [488] - Listening... 17:25:37.312500 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:37.312500 TRACE network [488] - Made first apply on cl 17:25:37.312500 TRACE network [488] - Applied on gs 17:25:37.312500 WARN global [488] - Warning: IntObject re-activated with mismatching used and active 17:25:37.390625 TRACE global [488] - Loading music file Music/Grass.mp3 17:25:37.390625 TRACE global [488] - Stoping music file Music/MainMenu 17:25:37.406250 TRACE global [488] - Attempt to play sound 691 with file name NEWDAY.wav with cache 17:25:37.437500 TRACE network [488] - Made second apply on cl 17:25:37.437500 TRACE network [488] - Listening... 17:25:37.750000 TRACE global [138c] - Del-ing music file Music/MainMenu 17:25:37.750000 TRACE global [138c] - Playing music file Music/Grass.mp3 17:25:41.031250 TRACE global [be8] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:25:41.171875 TRACE animation [be8] - Button clicked at 679x356 17:25:41.171875 TRACE animation [be8] - Parent isclass CAdvMapPanel at 0x0 17:25:41.171875 TRACE global [be8] - Player 1 ended his turn. 17:25:41.171875 TRACE network [be8] - Sending a request "struct EndTurn". It'll have an ID=0. 17:25:41.171875 TRACE network [be8] - Sending to server a pack of type struct EndTurn 17:25:41.171875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.171875 TRACE network [488] - Made first apply on cl 17:25:41.171875 TRACE network [488] - Applied on gs 17:25:41.171875 TRACE network [488] - Made second apply on cl 17:25:41.171875 TRACE network [488] - Listening... 17:25:41.171875 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:41.171875 TRACE network [488] - Made first apply on cl 17:25:41.171875 TRACE network [488] - Applied on gs 17:25:41.171875 TRACE global [488] - Stoping music file Music/Grass.mp3 17:25:41.187500 TRACE ai [488] - Entering void __thiscall VCAI::yourTurn(void). 17:25:41.187500 TRACE ai [488] - Leaving void __thiscall VCAI::yourTurn(void). 17:25:41.187500 TRACE network [488] - Made second apply on cl 17:25:41.187500 TRACE network [488] - Listening... 17:25:41.187500 INFO global [1320] - Player 0 starting turn 17:25:41.203125 DEBUG ai [1320] - Striving to goal of type WIN 17:25:41.203125 DEBUG ai [1320] - Considering goal WIN 17:25:41.203125 DEBUG ai [1320] - Considering goal CONQUER 17:25:41.218750 DEBUG ai [1320] - Choosing abstract goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.218750 DEBUG ai [1320] - Striving to goal of type CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.218750 DEBUG ai [1320] - Considering goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.218750 DEBUG ai [1320] - Considering goal VISIT TILE (50 83 0) (Crag Hack) 17:25:41.218750 DEBUG ai [1320] - Trying to realize VISIT TILE (50 83 0) (Crag Hack) (value 2.309) 17:25:41.218750 DEBUG ai [1320] - Moving hero Crag Hack to tile 50 83 0 17:25:41.234375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=1. 17:25:41.234375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.234375 TRACE global [1320] - We'll wait till request 1 is answered. 17:25:41.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.234375 TRACE network [488] - Made first apply on cl 17:25:41.234375 TRACE network [488] - Applied on gs 17:25:41.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.234375 TRACE network [488] - Made second apply on cl 17:25:41.234375 TRACE network [488] - Listening... 17:25:41.234375 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:41.234375 TRACE network [488] - Made first apply on cl 17:25:41.234375 TRACE network [488] - Applied on gs 17:25:41.234375 TRACE network [488] - Made second apply on cl 17:25:41.234375 TRACE network [488] - Listening... 17:25:41.234375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.234375 TRACE network [488] - Made first apply on cl 17:25:41.234375 TRACE network [488] - Applied on gs 17:25:41.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.234375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.250000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.265625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.281250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE network [488] - Made second apply on cl 17:25:41.296875 TRACE network [488] - Listening... 17:25:41.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.296875 TRACE network [488] - Made first apply on cl 17:25:41.296875 TRACE network [488] - Applied on gs 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.296875 TRACE network [488] - Made second apply on cl 17:25:41.296875 TRACE network [488] - Listening... 17:25:41.296875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.296875 TRACE network [488] - Made first apply on cl 17:25:41.296875 TRACE network [488] - Applied on gs 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.296875 TRACE network [488] - Made second apply on cl 17:25:41.296875 TRACE network [488] - Listening... 17:25:41.296875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=2. 17:25:41.296875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.296875 TRACE global [1320] - We'll wait till request 2 is answered. 17:25:41.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.296875 TRACE network [488] - Made first apply on cl 17:25:41.296875 TRACE network [488] - Applied on gs 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.296875 TRACE network [488] - Made second apply on cl 17:25:41.296875 TRACE network [488] - Listening... 17:25:41.296875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.296875 TRACE network [488] - Made first apply on cl 17:25:41.296875 TRACE network [488] - Applied on gs 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.328125 TRACE network [488] - Made second apply on cl 17:25:41.328125 TRACE network [488] - Listening... 17:25:41.328125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:41.328125 TRACE network [488] - Made first apply on cl 17:25:41.328125 TRACE network [488] - Applied on gs 17:25:41.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:41.328125 TRACE ai [488] - Completing goal: FIND OBJ 1,093 (Crag Hack) 17:25:41.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:41.328125 TRACE network [488] - Made second apply on cl 17:25:41.328125 TRACE network [488] - Listening... 17:25:41.328125 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:41.328125 TRACE network [488] - Made first apply on cl 17:25:41.328125 TRACE network [488] - Applied on gs 17:25:41.328125 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '3', val '9'. 17:25:41.328125 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:41.328125 TRACE network [488] - Made second apply on cl 17:25:41.328125 TRACE network [488] - Listening... 17:25:41.328125 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:41.328125 TRACE network [488] - Made first apply on cl 17:25:41.328125 TRACE network [488] - Applied on gs 17:25:41.328125 TRACE network [488] - Made second apply on cl 17:25:41.328125 TRACE network [488] - Listening... 17:25:41.328125 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:41.343750 TRACE animation [488] - Fade anim started for obj 79 at 49 83 0; anim count: 1 17:25:41.343750 TRACE animation [488] - Fade anim started for obj 79 at 50 83 0; anim count: 2 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.343750 TRACE network [488] - Made first apply on cl 17:25:41.343750 DEBUG global [488] - removing object id=1093; address=114497840; name=Resource 17:25:41.343750 TRACE network [488] - Applied on gs 17:25:41.343750 TRACE network [488] - Made second apply on cl 17:25:41.343750 TRACE network [488] - Listening... 17:25:41.343750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:41.343750 TRACE network [488] - Made first apply on cl 17:25:41.343750 TRACE network [488] - Applied on gs 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:41.343750 TRACE network [488] - Made second apply on cl 17:25:41.343750 TRACE network [488] - Listening... 17:25:41.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.343750 TRACE network [488] - Made first apply on cl 17:25:41.343750 TRACE network [488] - Applied on gs 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.343750 TRACE network [488] - Made second apply on cl 17:25:41.343750 TRACE network [488] - Listening... 17:25:41.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.343750 TRACE network [488] - Made first apply on cl 17:25:41.343750 TRACE network [488] - Applied on gs 17:25:41.343750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.343750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.343750 TRACE network [488] - Made second apply on cl 17:25:41.343750 TRACE network [488] - Listening... 17:25:41.343750 TRACE ai [1320] - Completing goal: VISIT TILE (50 83 0) (Crag Hack) 17:25:41.343750 DEBUG ai [1320] - Hero Crag Hack moved from 52 82 0 to 51 83 0. Returning 1. 17:25:41.343750 TRACE ai [1320] - Completing goal: VISIT TILE (50 83 0) (Crag Hack) 17:25:41.343750 DEBUG ai [1320] - Hero Crag Hack visited tile (50 83 0) 17:25:41.343750 DEBUG ai [1320] - Striving to goal of type CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.343750 DEBUG ai [1320] - Considering goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.359375 DEBUG ai [1320] - Considering goal VISIT TILE (50 78 0) (Crag Hack) 17:25:41.359375 DEBUG ai [1320] - Trying to realize VISIT TILE (50 78 0) (Crag Hack) (value 2.678) 17:25:41.359375 DEBUG ai [1320] - Moving hero Crag Hack to tile 50 78 0 17:25:41.359375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=3. 17:25:41.359375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.359375 TRACE global [1320] - We'll wait till request 3 is answered. 17:25:41.359375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.375000 TRACE network [488] - Made first apply on cl 17:25:41.375000 TRACE network [488] - Applied on gs 17:25:41.375000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.375000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.375000 TRACE network [488] - Made second apply on cl 17:25:41.375000 TRACE network [488] - Listening... 17:25:41.375000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.375000 TRACE network [488] - Made first apply on cl 17:25:41.375000 TRACE network [488] - Applied on gs 17:25:41.375000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.375000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.375000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.375000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.375000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.375000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.390625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.406250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.406250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.421875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE network [488] - Made second apply on cl 17:25:41.453125 TRACE network [488] - Listening... 17:25:41.453125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.453125 TRACE network [488] - Made first apply on cl 17:25:41.453125 TRACE network [488] - Applied on gs 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.453125 TRACE network [488] - Made second apply on cl 17:25:41.453125 TRACE network [488] - Listening... 17:25:41.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.453125 TRACE network [488] - Made first apply on cl 17:25:41.453125 TRACE network [488] - Applied on gs 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.453125 TRACE network [488] - Made second apply on cl 17:25:41.453125 TRACE network [488] - Listening... 17:25:41.453125 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=4. 17:25:41.453125 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.453125 TRACE global [1320] - We'll wait till request 4 is answered. 17:25:41.453125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.453125 TRACE network [488] - Made first apply on cl 17:25:41.453125 TRACE network [488] - Applied on gs 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.453125 TRACE network [488] - Made second apply on cl 17:25:41.453125 TRACE network [488] - Listening... 17:25:41.453125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.453125 TRACE network [488] - Made first apply on cl 17:25:41.453125 TRACE network [488] - Applied on gs 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.453125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.453125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.468750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.500000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.500000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE network [488] - Made second apply on cl 17:25:41.531250 TRACE network [488] - Listening... 17:25:41.531250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.531250 TRACE network [488] - Made first apply on cl 17:25:41.531250 TRACE network [488] - Applied on gs 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.531250 TRACE network [488] - Made second apply on cl 17:25:41.531250 TRACE network [488] - Listening... 17:25:41.531250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.531250 TRACE network [488] - Made first apply on cl 17:25:41.531250 TRACE network [488] - Applied on gs 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.531250 TRACE network [488] - Made second apply on cl 17:25:41.531250 TRACE network [488] - Listening... 17:25:41.531250 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=5. 17:25:41.531250 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.531250 TRACE global [1320] - We'll wait till request 5 is answered. 17:25:41.531250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.531250 TRACE network [488] - Made first apply on cl 17:25:41.531250 TRACE network [488] - Applied on gs 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.531250 TRACE network [488] - Made second apply on cl 17:25:41.531250 TRACE network [488] - Listening... 17:25:41.531250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.531250 TRACE network [488] - Made first apply on cl 17:25:41.531250 TRACE network [488] - Applied on gs 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.546875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.546875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.562500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE network [488] - Made second apply on cl 17:25:41.593750 TRACE network [488] - Listening... 17:25:41.593750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.593750 TRACE network [488] - Made first apply on cl 17:25:41.593750 TRACE network [488] - Applied on gs 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.593750 TRACE network [488] - Made second apply on cl 17:25:41.593750 TRACE network [488] - Listening... 17:25:41.593750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.593750 TRACE network [488] - Made first apply on cl 17:25:41.593750 TRACE network [488] - Applied on gs 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.593750 TRACE network [488] - Made second apply on cl 17:25:41.593750 TRACE network [488] - Listening... 17:25:41.593750 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=6. 17:25:41.593750 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.593750 TRACE global [1320] - We'll wait till request 6 is answered. 17:25:41.593750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.593750 TRACE network [488] - Made first apply on cl 17:25:41.593750 TRACE network [488] - Applied on gs 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.593750 TRACE network [488] - Made second apply on cl 17:25:41.593750 TRACE network [488] - Listening... 17:25:41.593750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.593750 TRACE network [488] - Made first apply on cl 17:25:41.593750 TRACE network [488] - Applied on gs 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.640625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE network [488] - Made second apply on cl 17:25:41.671875 TRACE network [488] - Listening... 17:25:41.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.671875 TRACE network [488] - Made first apply on cl 17:25:41.671875 TRACE network [488] - Applied on gs 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.671875 TRACE network [488] - Made second apply on cl 17:25:41.671875 TRACE network [488] - Listening... 17:25:41.671875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.671875 TRACE network [488] - Made first apply on cl 17:25:41.671875 TRACE network [488] - Applied on gs 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.671875 TRACE network [488] - Made second apply on cl 17:25:41.671875 TRACE network [488] - Listening... 17:25:41.671875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=7. 17:25:41.671875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.671875 TRACE global [1320] - We'll wait till request 7 is answered. 17:25:41.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.671875 TRACE network [488] - Made first apply on cl 17:25:41.671875 TRACE network [488] - Applied on gs 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.671875 TRACE network [488] - Made second apply on cl 17:25:41.671875 TRACE network [488] - Listening... 17:25:41.671875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.671875 TRACE network [488] - Made first apply on cl 17:25:41.671875 TRACE network [488] - Applied on gs 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.687500 TRACE animation [488] - Fade anim finished for obj at 49 83 0; remaining: 1 17:25:41.687500 TRACE animation [488] - Fade anim finished for obj at 50 83 0; remaining: 0 17:25:41.687500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.703125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.718750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.734375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE network [488] - Made second apply on cl 17:25:41.750000 TRACE network [488] - Listening... 17:25:41.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.750000 TRACE network [488] - Made first apply on cl 17:25:41.750000 TRACE network [488] - Applied on gs 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.750000 TRACE network [488] - Made second apply on cl 17:25:41.750000 TRACE network [488] - Listening... 17:25:41.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.750000 TRACE network [488] - Made first apply on cl 17:25:41.750000 TRACE network [488] - Applied on gs 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.750000 TRACE network [488] - Made second apply on cl 17:25:41.750000 TRACE network [488] - Listening... 17:25:41.750000 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=8. 17:25:41.750000 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.750000 TRACE global [1320] - We'll wait till request 8 is answered. 17:25:41.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.750000 TRACE network [488] - Made first apply on cl 17:25:41.750000 TRACE network [488] - Applied on gs 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.750000 TRACE network [488] - Made second apply on cl 17:25:41.750000 TRACE network [488] - Listening... 17:25:41.750000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.750000 TRACE network [488] - Made first apply on cl 17:25:41.750000 TRACE network [488] - Applied on gs 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.796875 TRACE network [488] - Made second apply on cl 17:25:41.796875 TRACE network [488] - Listening... 17:25:41.796875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:41.796875 TRACE network [488] - Made first apply on cl 17:25:41.796875 TRACE network [488] - Applied on gs 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:41.796875 TRACE ai [488] - Completing goal: FIND OBJ 1,097 (Crag Hack) 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:41.796875 TRACE network [488] - Made second apply on cl 17:25:41.796875 TRACE network [488] - Listening... 17:25:41.796875 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:41.796875 TRACE network [488] - Made first apply on cl 17:25:41.796875 TRACE network [488] - Applied on gs 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '18'. 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:41.796875 TRACE network [488] - Made second apply on cl 17:25:41.796875 TRACE network [488] - Listening... 17:25:41.796875 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:41.796875 TRACE network [488] - Made first apply on cl 17:25:41.796875 TRACE network [488] - Applied on gs 17:25:41.796875 TRACE network [488] - Made second apply on cl 17:25:41.796875 TRACE network [488] - Listening... 17:25:41.796875 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:41.796875 TRACE animation [488] - Fade anim started for obj 79 at 49 78 0; anim count: 1 17:25:41.796875 TRACE animation [488] - Fade anim started for obj 79 at 50 78 0; anim count: 2 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:41.796875 TRACE network [488] - Made first apply on cl 17:25:41.796875 DEBUG global [488] - removing object id=1097; address=114496648; name=Resource 17:25:41.796875 TRACE network [488] - Applied on gs 17:25:41.796875 TRACE network [488] - Made second apply on cl 17:25:41.796875 TRACE network [488] - Listening... 17:25:41.812500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:41.812500 TRACE network [488] - Made first apply on cl 17:25:41.812500 TRACE network [488] - Applied on gs 17:25:41.812500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:41.812500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:41.812500 TRACE network [488] - Made second apply on cl 17:25:41.812500 TRACE network [488] - Listening... 17:25:41.812500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.812500 TRACE network [488] - Made first apply on cl 17:25:41.812500 TRACE network [488] - Applied on gs 17:25:41.812500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.812500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.812500 TRACE network [488] - Made second apply on cl 17:25:41.812500 TRACE network [488] - Listening... 17:25:41.812500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.812500 TRACE network [488] - Made first apply on cl 17:25:41.812500 TRACE network [488] - Applied on gs 17:25:41.812500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.812500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.812500 TRACE network [488] - Made second apply on cl 17:25:41.812500 TRACE network [488] - Listening... 17:25:41.812500 TRACE ai [1320] - Completing goal: VISIT TILE (50 78 0) (Crag Hack) 17:25:41.812500 DEBUG ai [1320] - Hero Crag Hack moved from 51 83 0 to 49 79 0. Returning 1. 17:25:41.812500 TRACE ai [1320] - Completing goal: VISIT TILE (50 78 0) (Crag Hack) 17:25:41.812500 DEBUG ai [1320] - Hero Crag Hack visited tile (50 78 0) 17:25:41.812500 DEBUG ai [1320] - Striving to goal of type CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.812500 DEBUG ai [1320] - Considering goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:41.812500 TRACE ai [1320] - It's safe for Crag Hack to visit tile 51 77 0 17:25:41.828125 DEBUG ai [1320] - Considering goal VISIT TILE (51 77 0) (Crag Hack) 17:25:41.828125 TRACE ai [1320] - It's safe for Crag Hack to visit tile 51 77 0 17:25:41.828125 DEBUG ai [1320] - Trying to realize VISIT TILE (51 77 0) (Crag Hack) (value 2.676) 17:25:41.828125 DEBUG ai [1320] - Moving hero Crag Hack to tile 51 77 0 17:25:41.828125 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=9. 17:25:41.828125 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.828125 TRACE global [1320] - We'll wait till request 9 is answered. 17:25:41.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.828125 TRACE network [488] - Made first apply on cl 17:25:41.828125 TRACE network [488] - Applied on gs 17:25:41.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.828125 TRACE network [488] - Made second apply on cl 17:25:41.828125 TRACE network [488] - Listening... 17:25:41.828125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.828125 TRACE network [488] - Made first apply on cl 17:25:41.828125 TRACE network [488] - Applied on gs 17:25:41.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.875000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.906250 TRACE network [488] - Made second apply on cl 17:25:41.906250 TRACE network [488] - Listening... 17:25:41.906250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.906250 TRACE network [488] - Made first apply on cl 17:25:41.906250 TRACE network [488] - Applied on gs 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.906250 TRACE network [488] - Made second apply on cl 17:25:41.906250 TRACE network [488] - Listening... 17:25:41.906250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:41.906250 TRACE network [488] - Made first apply on cl 17:25:41.906250 TRACE network [488] - Applied on gs 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:41.906250 TRACE network [488] - Made second apply on cl 17:25:41.906250 TRACE network [488] - Listening... 17:25:41.906250 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=10. 17:25:41.906250 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:41.906250 TRACE global [1320] - We'll wait till request 10 is answered. 17:25:41.906250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:41.906250 TRACE network [488] - Made first apply on cl 17:25:41.906250 TRACE network [488] - Applied on gs 17:25:41.906250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:41.906250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:41.906250 TRACE network [488] - Made second apply on cl 17:25:41.906250 TRACE network [488] - Listening... 17:25:41.921875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:41.921875 TRACE network [488] - Made first apply on cl 17:25:41.921875 TRACE network [488] - Applied on gs 17:25:41.921875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.921875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.921875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.921875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:41.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:41.921875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.937500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:41.953125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:41.968750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.000000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.000000 TRACE network [488] - Made second apply on cl 17:25:42.000000 TRACE network [488] - Listening... 17:25:42.000000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.000000 TRACE network [488] - Made first apply on cl 17:25:42.000000 TRACE network [488] - Applied on gs 17:25:42.000000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:42.000000 TRACE ai [488] - Completing goal: FIND OBJ 1,116 (Crag Hack) 17:25:42.000000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.000000 TRACE network [488] - Made second apply on cl 17:25:42.000000 TRACE network [488] - Listening... 17:25:42.000000 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:42.000000 TRACE network [488] - Made first apply on cl 17:25:42.000000 TRACE network [488] - Applied on gs 17:25:42.000000 TRACE ai [488] - 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 Mummies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '14', soundID '0', selection '0', cancel '1'. 17:25:42.000000 DEBUG ai [488] - Adding query 14 - Blocking dialog query with 0 components - The Mummies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:42.015625 TRACE network [488] - Made second apply on cl 17:25:42.015625 TRACE network [488] - Listening... 17:25:42.015625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.015625 TRACE network [488] - Made first apply on cl 17:25:42.015625 DEBUG ai [cd4] - I'll answer the query 14 giving the choice 1 17:25:42.015625 TRACE network [cd4] - Sending a request "struct QueryReply". It'll have an ID=11. 17:25:42.015625 TRACE network [cd4] - Sending to server a pack of type struct QueryReply 17:25:42.015625 DEBUG ai [cd4] - Attempted answering query 14 - Blocking dialog query with 0 components - The Mummies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=11. Waiting for results... 17:25:42.015625 TRACE global [cd4] - We'll wait till request 11 is answered. 17:25:42.015625 TRACE network [488] - Applied on gs 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.015625 TRACE network [488] - Made second apply on cl 17:25:42.015625 TRACE network [488] - Listening... 17:25:42.015625 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.015625 TRACE network [488] - Made first apply on cl 17:25:42.015625 TRACE network [488] - Applied on gs 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.015625 TRACE network [488] - Made second apply on cl 17:25:42.015625 TRACE network [488] - Listening... 17:25:42.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.015625 TRACE network [488] - Made first apply on cl 17:25:42.015625 TRACE network [488] - Applied on gs 17:25:42.015625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:42.015625 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:42.015625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.015625 TRACE network [488] - Made second apply on cl 17:25:42.015625 TRACE network [488] - Listening... 17:25:42.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.015625 TRACE network [488] - Made first apply on cl 17:25:42.015625 TRACE network [488] - Applied on gs 17:25:42.015625 TRACE network [488] - Made second apply on cl 17:25:42.015625 TRACE network [488] - Listening... 17:25:42.015625 WARN global [488] - Ballista doesn't have a base stack! 17:25:42.015625 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:42.015625 WARN global [488] - First Aid Tent doesn't have a base stack! 17:25:42.015625 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:42.031250 TRACE network [488] - Made first apply on cl 17:25:42.031250 TRACE network [488] - Applied on gs 17:25:42.031250 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:42.031250 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:42.031250 INFO global [488] - Opening BattleAI 17:25:42.031250 INFO global [488] - Loaded Battle AI 17:25:42.031250 TRACE ai [488] - CBattleAI [0A,0AF,B34]: created 17:25:42.031250 TRACE ai [488] - CBattleAI [0A,0AF,B34]: init called, saving ptr to IBattleCallback 17:25:42.031250 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStart called 17:25:42.031250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:42.031250 TRACE network [488] - Made second apply on cl 17:25:42.031250 TRACE network [488] - Listening... 17:25:42.031250 TRACE network [1044] - Sending a request "struct MakeAction". It'll have an ID=12. 17:25:42.031250 TRACE network [1044] - Sending to server a pack of type struct MakeAction 17:25:42.031250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.031250 TRACE network [488] - Made first apply on cl 17:25:42.031250 TRACE network [488] - Applied on gs 17:25:42.031250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.031250 DEBUG ai [488] - Removing query 14 - Blocking dialog query with 0 components - The Mummies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:42.031250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.031250 TRACE network [488] - Made second apply on cl 17:25:42.031250 TRACE network [488] - Listening... 17:25:42.046875 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.046875 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.046875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.046875 TRACE network [488] - Made first apply on cl 17:25:42.046875 TRACE network [488] - Applied on gs 17:25:42.046875 TRACE network [488] - Made second apply on cl 17:25:42.046875 TRACE network [488] - Listening... 17:25:42.046875 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.046875 TRACE network [488] - Made first apply on cl 17:25:42.046875 TRACE network [488] - Applied on gs 17:25:42.046875 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.046875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.046875 TRACE network [488] - Made second apply on cl 17:25:42.046875 TRACE network [488] - Listening... 17:25:42.046875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.046875 TRACE network [488] - Made first apply on cl 17:25:42.046875 TRACE network [488] - Applied on gs 17:25:42.046875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.046875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.046875 TRACE network [488] - Made second apply on cl 17:25:42.046875 TRACE network [488] - Listening... 17:25:42.062500 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:42.062500 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleNewRoundFirst called 17:25:42.062500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:42.062500 TRACE network [488] - Made first apply on cl 17:25:42.062500 TRACE network [488] - Applied on gs 17:25:42.062500 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleNewRound called 17:25:42.062500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:42.062500 TRACE network [488] - Made second apply on cl 17:25:42.062500 TRACE network [488] - Listening... 17:25:42.062500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.062500 TRACE network [488] - Made first apply on cl 17:25:42.062500 TRACE network [488] - Applied on gs 17:25:42.062500 TRACE network [488] - Made second apply on cl 17:25:42.062500 TRACE network [488] - Listening... 17:25:42.062500 TRACE ai [1210] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:42.062500 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:42.062500 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting spells sounds like fun. Let's see... 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: I can cast 10 spells. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: I know about workings of 6 of them. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Found 30 spell-target combinations. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 40 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Shield on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Shield on Battle stack [4]: 20 creatures of Mummies from slot 0 of armyobj=1116 would improve the stack by 0 points (from 0 to 0) 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Shield on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 30 to 30) 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Shield on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.078125 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Shield on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Air Shield on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Air Shield on Battle stack [4]: 20 creatures of Mummies from slot 0 of armyobj=1116 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Air Shield on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 30 to 30) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Air Shield on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Air Shield on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Protection from Fire on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Protection from Fire on Battle stack [4]: 20 creatures of Mummies from slot 0 of armyobj=1116 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Protection from Fire on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 30 to 30) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Protection from Fire on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Protection from Fire on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Misfortune on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:42.093750 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Misfortune on Battle stack [4]: 20 creatures of Mummies from slot 0 of armyobj=1116 would improve the stack by 0 points (from 0 to 0) 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Misfortune on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 30 to 30) 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Misfortune on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 85 damage points among 1 stacks. 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Casting Misfortune on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:42.109375 TRACE ai [1210] - CBattleAI [0A,0AF,B34]: Best spell is Lightning Bolt. Will cast. 17:25:42.109375 TRACE network [1210] - Sending a request "struct MakeCustomAction". It'll have an ID=13. 17:25:42.109375 TRACE network [1210] - Sending to server a pack of type struct MakeCustomAction 17:25:42.109375 TRACE global [1210] - We'll wait till request 13 is answered. 17:25:42.109375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleSpellCast called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:42.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStacksAttacked called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE ai [1210] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:42.109375 TRACE network [1210] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:42.109375 TRACE network [1210] - Sending a request "struct MakeAction". It'll have an ID=14. 17:25:42.109375 TRACE network [1210] - Sending to server a pack of type struct MakeAction 17:25:42.109375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.109375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.109375 TRACE network [488] - Made first apply on cl 17:25:42.109375 TRACE network [488] - Applied on gs 17:25:42.109375 TRACE network [488] - Made second apply on cl 17:25:42.109375 TRACE network [488] - Listening... 17:25:42.109375 TRACE ai [d5c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 18 creatures of Mummies from slot 0 of armyobj=1116. 17:25:42.109375 TRACE ai [d5c] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 18 creatures of Mummies from slot 0 of armyobj=1116 17:25:42.125000 TRACE ai [d5c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:42.125000 TRACE network [d5c] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:42.125000 TRACE network [d5c] - Sending a request "struct MakeAction". It'll have an ID=15. 17:25:42.125000 TRACE network [d5c] - Sending to server a pack of type struct MakeAction 17:25:42.125000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleAttack called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStacksAttacked called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.125000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.125000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.125000 TRACE network [488] - Made first apply on cl 17:25:42.125000 TRACE network [488] - Applied on gs 17:25:42.125000 TRACE network [488] - Made second apply on cl 17:25:42.125000 TRACE network [488] - Listening... 17:25:42.140625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.140625 TRACE network [488] - Made first apply on cl 17:25:42.140625 TRACE network [488] - Applied on gs 17:25:42.140625 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.140625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.140625 TRACE network [488] - Made second apply on cl 17:25:42.140625 TRACE network [488] - Listening... 17:25:42.140625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.140625 TRACE network [488] - Made first apply on cl 17:25:42.140625 TRACE network [488] - Applied on gs 17:25:42.140625 TRACE network [488] - Made second apply on cl 17:25:42.140625 TRACE network [488] - Listening... 17:25:42.140625 TRACE ai [11bc] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 16 creatures of Mummies from slot 0 of armyobj=1116. 17:25:42.140625 TRACE ai [11bc] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 16 creatures of Mummies from slot 0 of armyobj=1116 17:25:42.187500 TRACE animation [be8] - Fade anim finished for obj at 49 78 0; remaining: 1 17:25:42.187500 TRACE animation [be8] - Fade anim finished for obj at 50 78 0; remaining: 0 17:25:42.187500 TRACE ai [11bc] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:42.187500 TRACE network [11bc] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '10', y '4', hex '78'}', additionalInfo '-1', selectedStack '-1'} 17:25:42.187500 TRACE network [11bc] - Sending a request "struct MakeAction". It'll have an ID=16. 17:25:42.187500 TRACE network [11bc] - Sending to server a pack of type struct MakeAction 17:25:42.187500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.187500 TRACE network [488] - Made first apply on cl 17:25:42.187500 TRACE network [488] - Applied on gs 17:25:42.187500 TRACE network [488] - Made second apply on cl 17:25:42.187500 TRACE network [488] - Listening... 17:25:42.187500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStackMoved called 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:42.187500 TRACE network [488] - Made first apply on cl 17:25:42.187500 TRACE network [488] - Applied on gs 17:25:42.187500 TRACE network [488] - Made second apply on cl 17:25:42.187500 TRACE network [488] - Listening... 17:25:42.187500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.187500 TRACE network [488] - Made first apply on cl 17:25:42.187500 TRACE network [488] - Applied on gs 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.187500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.187500 TRACE network [488] - Made second apply on cl 17:25:42.187500 TRACE network [488] - Listening... 17:25:42.187500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.187500 TRACE network [488] - Made first apply on cl 17:25:42.187500 TRACE network [488] - Applied on gs 17:25:42.187500 TRACE network [488] - Made second apply on cl 17:25:42.187500 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE ai [ca4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:42.203125 TRACE ai [ca4] - CBattleAI [0A,0AF,B34]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:42.203125 TRACE ai [ca4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:42.203125 TRACE network [ca4] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '3', hex '61'}', additionalInfo '78', selectedStack '-1'} 17:25:42.203125 TRACE network [ca4] - Sending a request "struct MakeAction". It'll have an ID=17. 17:25:42.203125 TRACE network [ca4] - Sending to server a pack of type struct MakeAction 17:25:42.203125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionStarted called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStackMoved called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleAttack called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleStacksAttacked called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: actionFinished called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:42.203125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:42.203125 TRACE global [138c] - Del-ing music file Music/Grass.mp3 17:25:42.203125 DEBUG ai [488] - Player 0: I won the Starting battle of Crag Hack attacking Monster at 52 78 0! 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: battleEnd called 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,0AF,B34]: destroyed 17:25:42.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE global [138c] - Loading music file music/AITheme2 17:25:42.203125 WARN bonus [488] - Warning: an orphaned child! 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '600'. 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 TRACE network [488] - Applied on gs 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:42.203125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:42.203125 TRACE network [488] - Made second apply on cl 17:25:42.203125 TRACE network [488] - Listening... 17:25:42.203125 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:42.203125 TRACE animation [488] - Fade anim started for obj 54 at 51 77 0; anim count: 1 17:25:42.203125 TRACE animation [488] - Fade anim started for obj 54 at 51 78 0; anim count: 2 17:25:42.203125 TRACE animation [488] - Fade anim started for obj 54 at 52 77 0; anim count: 3 17:25:42.203125 TRACE animation [488] - Fade anim started for obj 54 at 52 78 0; anim count: 4 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.203125 TRACE network [488] - Made first apply on cl 17:25:42.203125 DEBUG global [488] - removing object id=1116; address=114538800; name=Monster 17:25:42.218750 TRACE global [138c] - Playing music file music/AITheme2 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 17:25:42.218750 TRACE ai [488] - Completing goal: FIND OBJ 1,036 (Crag Hack) 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.218750 TRACE network [488] - Made first apply on cl 17:25:42.218750 TRACE network [488] - Applied on gs 17:25:42.218750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.218750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.218750 TRACE network [488] - Made second apply on cl 17:25:42.218750 TRACE network [488] - Listening... 17:25:42.218750 TRACE ai [1320] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Crag Hack and object Sawmill at 52 77 0. 17:25:42.218750 TRACE ai [1320] - Completing goal: FIND OBJ 1,036 (Crag Hack) 17:25:42.218750 TRACE ai [1320] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:42.218750 TRACE ai [1320] - Completing goal: VISIT TILE (51 77 0) (Crag Hack) 17:25:42.218750 DEBUG ai [1320] - Hero Crag Hack moved from 49 79 0 to 51 77 0. Returning 1. 17:25:42.218750 TRACE ai [1320] - Completing goal: VISIT TILE (51 77 0) (Crag Hack) 17:25:42.218750 DEBUG ai [1320] - Hero Crag Hack visited tile (51 77 0) 17:25:42.218750 DEBUG ai [1320] - Striving to goal of type CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:42.218750 DEBUG ai [1320] - Considering goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:42.234375 DEBUG ai [1320] - Considering goal RECRUIT HERO 17:25:42.234375 DEBUG ai [1320] - Trying to realize RECRUIT HERO (value 1.000) 17:25:42.234375 DEBUG ai [1320] - Trying to recruit a hero in Tormina at 52 82 0 17:25:42.234375 TRACE network [1320] - Sending a request "struct HireHero". It'll have an ID=18. 17:25:42.234375 TRACE network [1320] - Sending to server a pack of type struct HireHero 17:25:42.234375 TRACE global [1320] - We'll wait till request 18 is answered. 17:25:42.250000 TRACE network [488] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '5613'. 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.250000 TRACE network [488] - Made first apply on cl 17:25:42.250000 TRACE network [488] - Applied on gs 17:25:42.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.250000 TRACE network [488] - Made second apply on cl 17:25:42.250000 TRACE network [488] - Listening... 17:25:42.250000 DEBUG ai [1320] - Striving to goal of type CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:42.250000 DEBUG ai [1320] - Considering goal CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:42.250000 WARN ai [1320] - There is no known way to clear the way to tile (51 77 0) 17:25:42.265625 TRACE ai [1320] - Completing goal: CLEAR WAY TO (51 77 0) (Crag Hack) 17:25:42.265625 DEBUG ai [1320] - Goal CLEAR WAY TO (51 77 0) (Crag Hack) decomposition failed: goal was completed as much as possible 17:25:42.265625 WARN ai [1320] - Our heroes don't move anymore, exhaustive decomposition failed 17:25:42.265625 DEBUG ai [1320] - Striving to goal of type BUILD 17:25:42.265625 DEBUG ai [1320] - Considering goal BUILD 17:25:42.265625 DEBUG ai [1320] - Trying to realize BUILD (value 1.000) 17:25:42.265625 DEBUG ai [1320] - Looking into Strongglen 17:25:42.265625 DEBUG ai [1320] - Looking into Tormina 17:25:42.265625 TRACE network [1320] - Sending a request "struct UpgradeCreature". It'll have an ID=19. 17:25:42.265625 TRACE network [1320] - Sending to server a pack of type struct UpgradeCreature 17:25:42.265625 TRACE global [1320] - We'll wait till request 19 is answered. 17:25:42.265625 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 TRACE network [1320] - Sending a request "struct UpgradeCreature". It'll have an ID=20. 17:25:42.265625 TRACE network [1320] - Sending to server a pack of type struct UpgradeCreature 17:25:42.265625 TRACE global [1320] - We'll wait till request 20 is answered. 17:25:42.265625 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.265625 TRACE network [488] - Made first apply on cl 17:25:42.265625 TRACE network [488] - Applied on gs 17:25:42.265625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.265625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.265625 TRACE network [488] - Made second apply on cl 17:25:42.265625 TRACE network [488] - Listening... 17:25:42.265625 DEBUG ai [1320] - Looking into Morganheim 17:25:42.265625 DEBUG ai [1320] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:25:42.281250 DEBUG ai [1320] - The error message was: BUILD has been realized as much as possible. 17:25:42.281250 DEBUG ai [1320] - Looking into Crag Hack, MP=1183 17:25:42.281250 TRACE ai [1320] - It's safe for Crag Hack to visit tile 46 77 0 17:25:42.281250 TRACE ai [1320] - It's safe for Crag Hack to visit tile 46 78 0 17:25:42.281250 TRACE ai [1320] - It's safe for Crag Hack to visit tile 47 78 0 17:25:42.281250 TRACE ai [1320] - It's safe for Crag Hack to visit tile 47 85 0 17:25:42.281250 TRACE ai [1320] - It's safe for Crag Hack to visit tile 48 78 0 17:25:42.281250 DEBUG ai [1320] - Of all 21 destinations, object oid=1096 seems nice 17:25:42.281250 DEBUG ai [1320] - Crag Hack will try to visit Resource at (51 78 0) 17:25:42.296875 DEBUG ai [1320] - Moving hero Crag Hack to tile 51 78 0 17:25:42.296875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=21. 17:25:42.296875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.296875 TRACE global [1320] - We'll wait till request 21 is answered. 17:25:42.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.296875 TRACE network [488] - Made first apply on cl 17:25:42.296875 TRACE network [488] - Applied on gs 17:25:42.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.296875 TRACE network [488] - Made second apply on cl 17:25:42.296875 TRACE network [488] - Listening... 17:25:42.296875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.296875 TRACE network [488] - Made first apply on cl 17:25:42.296875 TRACE network [488] - Applied on gs 17:25:42.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.328125 TRACE network [488] - Made second apply on cl 17:25:42.328125 TRACE network [488] - Listening... 17:25:42.328125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.328125 TRACE network [488] - Made first apply on cl 17:25:42.328125 TRACE network [488] - Applied on gs 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:42.328125 TRACE ai [488] - Completing goal: FIND OBJ 1,096 (Crag Hack) 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.328125 TRACE network [488] - Made second apply on cl 17:25:42.328125 TRACE network [488] - Listening... 17:25:42.328125 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:42.328125 TRACE network [488] - Made first apply on cl 17:25:42.328125 TRACE network [488] - Applied on gs 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '27'. 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.328125 TRACE network [488] - Made second apply on cl 17:25:42.328125 TRACE network [488] - Listening... 17:25:42.328125 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:42.328125 TRACE network [488] - Made first apply on cl 17:25:42.328125 TRACE network [488] - Applied on gs 17:25:42.328125 TRACE network [488] - Made second apply on cl 17:25:42.328125 TRACE network [488] - Listening... 17:25:42.328125 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:42.328125 TRACE animation [488] - Fade anim started for obj 79 at 50 78 0; anim count: 5 17:25:42.328125 TRACE animation [488] - Fade anim started for obj 79 at 51 78 0; anim count: 6 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.328125 TRACE network [488] - Made first apply on cl 17:25:42.328125 DEBUG global [488] - removing object id=1096; address=114514424; name=Resource 17:25:42.343750 TRACE network [488] - Applied on gs 17:25:42.343750 TRACE network [488] - Made second apply on cl 17:25:42.343750 TRACE network [488] - Listening... 17:25:42.343750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.343750 TRACE network [488] - Made first apply on cl 17:25:42.343750 TRACE network [488] - Applied on gs 17:25:42.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.343750 TRACE network [488] - Made second apply on cl 17:25:42.343750 TRACE network [488] - Listening... 17:25:42.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.343750 TRACE network [488] - Made first apply on cl 17:25:42.343750 TRACE network [488] - Applied on gs 17:25:42.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.343750 TRACE network [488] - Made second apply on cl 17:25:42.343750 TRACE network [488] - Listening... 17:25:42.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.343750 TRACE network [488] - Made first apply on cl 17:25:42.343750 TRACE network [488] - Applied on gs 17:25:42.343750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.343750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.343750 TRACE network [488] - Made second apply on cl 17:25:42.343750 TRACE network [488] - Listening... 17:25:42.343750 TRACE ai [1320] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Crag Hack and object Sawmill at 52 77 0. 17:25:42.343750 TRACE ai [1320] - Completing goal: FIND OBJ 1,036 (Crag Hack) 17:25:42.343750 TRACE ai [1320] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:42.343750 TRACE ai [1320] - Completing goal: VISIT TILE (51 78 0) (Crag Hack) 17:25:42.343750 DEBUG ai [1320] - Hero Crag Hack moved from 51 77 0 to 51 77 0. Returning 1. 17:25:42.343750 DEBUG ai [1320] - Of all 19 destinations, object oid=1078 seems nice 17:25:42.343750 DEBUG ai [1320] - Crag Hack will try to visit Treasure Chest at (51 79 0) 17:25:42.343750 DEBUG ai [1320] - Moving hero Crag Hack to tile 51 79 0 17:25:42.343750 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=22. 17:25:42.343750 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.343750 TRACE global [1320] - We'll wait till request 22 is answered. 17:25:42.359375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.359375 TRACE network [488] - Made first apply on cl 17:25:42.359375 TRACE network [488] - Applied on gs 17:25:42.359375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.359375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.359375 TRACE network [488] - Made second apply on cl 17:25:42.359375 TRACE network [488] - Listening... 17:25:42.359375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.359375 TRACE network [488] - Made first apply on cl 17:25:42.359375 TRACE network [488] - Applied on gs 17:25:42.359375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.359375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.359375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.359375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.390625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.406250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.421875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.437500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE network [488] - Made second apply on cl 17:25:42.468750 TRACE network [488] - Listening... 17:25:42.468750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.468750 TRACE network [488] - Made first apply on cl 17:25:42.468750 TRACE network [488] - Applied on gs 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.468750 TRACE network [488] - Made second apply on cl 17:25:42.468750 TRACE network [488] - Listening... 17:25:42.468750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.468750 TRACE network [488] - Made first apply on cl 17:25:42.468750 TRACE network [488] - Applied on gs 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.468750 TRACE network [488] - Made second apply on cl 17:25:42.468750 TRACE network [488] - Listening... 17:25:42.468750 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=23. 17:25:42.468750 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.468750 TRACE global [1320] - We'll wait till request 23 is answered. 17:25:42.468750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.468750 TRACE network [488] - Made first apply on cl 17:25:42.468750 TRACE network [488] - Applied on gs 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.468750 TRACE network [488] - Made second apply on cl 17:25:42.468750 TRACE network [488] - Listening... 17:25:42.468750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.468750 TRACE network [488] - Made first apply on cl 17:25:42.468750 TRACE network [488] - Applied on gs 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.468750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.468750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.515625 TRACE network [488] - Made second apply on cl 17:25:42.515625 TRACE network [488] - Listening... 17:25:42.515625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.515625 TRACE network [488] - Made first apply on cl 17:25:42.515625 TRACE network [488] - Applied on gs 17:25:42.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 17:25:42.515625 TRACE ai [488] - Completing goal: FIND OBJ 1,078 (Crag Hack) 17:25:42.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.515625 TRACE network [488] - Made second apply on cl 17:25:42.515625 TRACE network [488] - Listening... 17:25:42.515625 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:42.515625 TRACE network [488] - Made first apply on cl 17:25:42.515625 TRACE network [488] - Applied on gs 17:25:42.515625 TRACE ai [488] - 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 '22', soundID '172', selection '1', cancel '0'. 17:25:42.515625 DEBUG ai [488] - Adding query 22 - 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 17:25:42.515625 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:42.515625 TRACE network [488] - Made second apply on cl 17:25:42.515625 TRACE network [488] - Listening... 17:25:42.515625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.515625 TRACE network [488] - Made first apply on cl 17:25:42.515625 DEBUG ai [a58] - I'll answer the query 22 giving the choice 2 17:25:42.515625 TRACE network [a58] - Sending a request "struct QueryReply". It'll have an ID=24. 17:25:42.515625 TRACE network [a58] - Sending to server a pack of type struct QueryReply 17:25:42.515625 DEBUG ai [a58] - Attempted answering query 22 - 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=24. Waiting for results... 17:25:42.531250 TRACE global [a58] - We'll wait till request 24 is answered. 17:25:42.531250 TRACE network [488] - Applied on gs 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.531250 TRACE network [488] - Made second apply on cl 17:25:42.531250 TRACE network [488] - Listening... 17:25:42.531250 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:42.531250 TRACE network [488] - Made first apply on cl 17:25:42.531250 TRACE network [488] - Applied on gs 17:25:42.531250 TRACE network [488] - Made second apply on cl 17:25:42.531250 TRACE network [488] - Listening... 17:25:42.531250 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.531250 TRACE network [488] - Made first apply on cl 17:25:42.531250 TRACE network [488] - Applied on gs 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.531250 TRACE network [488] - Made second apply on cl 17:25:42.531250 TRACE network [488] - Listening... 17:25:42.531250 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:42.531250 TRACE network [488] - Made first apply on cl 17:25:42.531250 TRACE network [488] - Applied on gs 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '500'. 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:42.531250 TRACE network [488] - Made second apply on cl 17:25:42.531250 TRACE network [488] - Listening... 17:25:42.531250 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:42.531250 TRACE animation [488] - Fade anim started for obj 101 at 50 79 0; anim count: 7 17:25:42.531250 TRACE animation [488] - Fade anim started for obj 101 at 51 79 0; anim count: 8 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.531250 TRACE network [488] - Made first apply on cl 17:25:42.531250 DEBUG global [488] - removing object id=1078; address=114515008; name=Treasure Chest 17:25:42.531250 TRACE network [488] - Applied on gs 17:25:42.531250 TRACE network [488] - Made second apply on cl 17:25:42.531250 TRACE network [488] - Listening... 17:25:42.546875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.546875 TRACE network [488] - Made first apply on cl 17:25:42.546875 TRACE network [488] - Applied on gs 17:25:42.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.546875 TRACE network [488] - Made second apply on cl 17:25:42.546875 TRACE network [488] - Listening... 17:25:42.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.546875 TRACE network [488] - Made first apply on cl 17:25:42.546875 TRACE network [488] - Applied on gs 17:25:42.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.546875 TRACE network [488] - Made second apply on cl 17:25:42.546875 TRACE network [488] - Listening... 17:25:42.546875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.546875 TRACE network [488] - Made first apply on cl 17:25:42.546875 TRACE network [488] - Applied on gs 17:25:42.546875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.546875 DEBUG ai [488] - Removing query 22 - 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 17:25:42.546875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.546875 TRACE ai [1320] - Completing goal: VISIT TILE (51 79 0) (Crag Hack) 17:25:42.546875 TRACE network [488] - Made second apply on cl 17:25:42.546875 TRACE network [488] - Listening... 17:25:42.546875 DEBUG ai [1320] - Hero Crag Hack moved from 51 77 0 to 51 78 0. Returning 1. 17:25:42.546875 DEBUG ai [1320] - Of all 17 destinations, object oid=1077 seems nice 17:25:42.546875 DEBUG ai [1320] - Crag Hack will try to visit Treasure Chest at (53 79 0) 17:25:42.562500 DEBUG ai [1320] - Moving hero Crag Hack to tile 53 79 0 17:25:42.562500 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=25. 17:25:42.562500 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.562500 TRACE global [1320] - We'll wait till request 25 is answered. 17:25:42.562500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.562500 TRACE network [488] - Made first apply on cl 17:25:42.562500 TRACE network [488] - Applied on gs 17:25:42.562500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.562500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.562500 TRACE network [488] - Made second apply on cl 17:25:42.562500 TRACE network [488] - Listening... 17:25:42.562500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.562500 TRACE network [488] - Made first apply on cl 17:25:42.562500 TRACE network [488] - Applied on gs 17:25:42.562500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.640625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE network [488] - Made second apply on cl 17:25:42.671875 TRACE network [488] - Listening... 17:25:42.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.671875 TRACE network [488] - Made first apply on cl 17:25:42.671875 TRACE network [488] - Applied on gs 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.671875 TRACE network [488] - Made second apply on cl 17:25:42.671875 TRACE network [488] - Listening... 17:25:42.671875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.671875 TRACE network [488] - Made first apply on cl 17:25:42.671875 TRACE network [488] - Applied on gs 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.671875 TRACE network [488] - Made second apply on cl 17:25:42.671875 TRACE network [488] - Listening... 17:25:42.671875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=26. 17:25:42.671875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.671875 TRACE global [1320] - We'll wait till request 26 is answered. 17:25:42.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.671875 TRACE network [488] - Made first apply on cl 17:25:42.671875 TRACE network [488] - Applied on gs 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.671875 TRACE network [488] - Made second apply on cl 17:25:42.671875 TRACE network [488] - Listening... 17:25:42.671875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.671875 TRACE network [488] - Made first apply on cl 17:25:42.671875 TRACE network [488] - Applied on gs 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.703125 TRACE network [488] - Made second apply on cl 17:25:42.703125 TRACE network [488] - Listening... 17:25:42.703125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.703125 TRACE network [488] - Made first apply on cl 17:25:42.703125 TRACE network [488] - Applied on gs 17:25:42.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 17:25:42.703125 TRACE ai [488] - Completing goal: FIND OBJ 1,077 (Crag Hack) 17:25:42.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.703125 TRACE network [488] - Made second apply on cl 17:25:42.703125 TRACE network [488] - Listening... 17:25:42.703125 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:42.703125 TRACE network [488] - Made first apply on cl 17:25:42.703125 TRACE network [488] - Applied on gs 17:25:42.703125 TRACE ai [488] - 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 '26', soundID '172', selection '1', cancel '0'. 17:25:42.703125 DEBUG ai [488] - Adding query 26 - 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 17:25:42.718750 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:42.718750 TRACE network [488] - Made second apply on cl 17:25:42.718750 TRACE network [488] - Listening... 17:25:42.718750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.718750 TRACE animation [be8] - Fade anim finished for obj at 51 77 0; remaining: 7 17:25:42.718750 TRACE animation [be8] - Fade anim finished for obj at 51 78 0; remaining: 6 17:25:42.718750 TRACE animation [be8] - Fade anim finished for obj at 52 77 0; remaining: 5 17:25:42.718750 TRACE animation [be8] - Fade anim finished for obj at 52 78 0; remaining: 4 17:25:42.718750 DEBUG ai [d90] - I'll answer the query 26 giving the choice 2 17:25:42.718750 TRACE network [d90] - Sending a request "struct QueryReply". It'll have an ID=27. 17:25:42.718750 TRACE network [d90] - Sending to server a pack of type struct QueryReply 17:25:42.718750 DEBUG ai [d90] - Attempted answering query 26 - 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=27. Waiting for results... 17:25:42.718750 TRACE global [d90] - We'll wait till request 27 is answered. 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1500'. 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:42.750000 TRACE animation [488] - Fade anim started for obj 101 at 52 79 0; anim count: 5 17:25:42.750000 TRACE animation [488] - Fade anim started for obj 101 at 53 79 0; anim count: 6 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 DEBUG global [488] - removing object id=1077; address=114559280; name=Treasure Chest 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.750000 TRACE network [488] - Made second apply on cl 17:25:42.750000 TRACE network [488] - Listening... 17:25:42.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.750000 TRACE network [488] - Made first apply on cl 17:25:42.750000 TRACE network [488] - Applied on gs 17:25:42.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.750000 DEBUG ai [488] - Removing query 26 - 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 17:25:42.765625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.765625 TRACE ai [1320] - Completing goal: VISIT TILE (53 79 0) (Crag Hack) 17:25:42.765625 TRACE network [488] - Made second apply on cl 17:25:42.765625 TRACE network [488] - Listening... 17:25:42.765625 DEBUG ai [1320] - Hero Crag Hack moved from 51 78 0 to 52 79 0. Returning 1. 17:25:42.765625 DEBUG ai [1320] - Of all 15 destinations, object oid=1065 seems nice 17:25:42.765625 DEBUG ai [1320] - Crag Hack will try to visit Campfire at (49 81 0) 17:25:42.765625 DEBUG ai [1320] - Moving hero Crag Hack to tile 49 81 0 17:25:42.765625 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=28. 17:25:42.765625 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.765625 TRACE global [1320] - We'll wait till request 28 is answered. 17:25:42.765625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.765625 TRACE animation [be8] - Fade anim finished for obj at 50 78 0; remaining: 5 17:25:42.765625 TRACE animation [be8] - Fade anim finished for obj at 51 78 0; remaining: 4 17:25:42.796875 TRACE network [488] - Made first apply on cl 17:25:42.796875 TRACE network [488] - Applied on gs 17:25:42.796875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.796875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.796875 TRACE network [488] - Made second apply on cl 17:25:42.796875 TRACE network [488] - Listening... 17:25:42.796875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.796875 TRACE network [488] - Made first apply on cl 17:25:42.796875 TRACE network [488] - Applied on gs 17:25:42.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.796875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.812500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.828125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.843750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE network [488] - Made second apply on cl 17:25:42.859375 TRACE network [488] - Listening... 17:25:42.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.859375 TRACE network [488] - Made first apply on cl 17:25:42.859375 TRACE network [488] - Applied on gs 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.859375 TRACE network [488] - Made second apply on cl 17:25:42.859375 TRACE network [488] - Listening... 17:25:42.859375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.859375 TRACE network [488] - Made first apply on cl 17:25:42.859375 TRACE network [488] - Applied on gs 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.859375 TRACE network [488] - Made second apply on cl 17:25:42.859375 TRACE network [488] - Listening... 17:25:42.859375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=29. 17:25:42.859375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.859375 TRACE global [1320] - We'll wait till request 29 is answered. 17:25:42.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.859375 TRACE network [488] - Made first apply on cl 17:25:42.859375 TRACE network [488] - Applied on gs 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.859375 TRACE network [488] - Made second apply on cl 17:25:42.859375 TRACE network [488] - Listening... 17:25:42.859375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.859375 TRACE network [488] - Made first apply on cl 17:25:42.859375 TRACE network [488] - Applied on gs 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.875000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.890625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:42.906250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE network [488] - Made second apply on cl 17:25:42.937500 TRACE network [488] - Listening... 17:25:42.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.937500 TRACE network [488] - Made first apply on cl 17:25:42.937500 TRACE network [488] - Applied on gs 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.937500 TRACE network [488] - Made second apply on cl 17:25:42.937500 TRACE network [488] - Listening... 17:25:42.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.937500 TRACE network [488] - Made first apply on cl 17:25:42.937500 TRACE network [488] - Applied on gs 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.937500 TRACE network [488] - Made second apply on cl 17:25:42.937500 TRACE network [488] - Listening... 17:25:42.937500 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=30. 17:25:42.937500 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:42.937500 TRACE global [1320] - We'll wait till request 30 is answered. 17:25:42.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.937500 TRACE network [488] - Made first apply on cl 17:25:42.937500 TRACE network [488] - Applied on gs 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.937500 TRACE network [488] - Made second apply on cl 17:25:42.937500 TRACE network [488] - Listening... 17:25:42.937500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:42.937500 TRACE network [488] - Made first apply on cl 17:25:42.937500 TRACE network [488] - Applied on gs 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:42.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.937500 TRACE animation [488] - Fade anim finished for obj at 50 79 0; remaining: 3 17:25:42.937500 TRACE animation [488] - Fade anim finished for obj at 51 79 0; remaining: 2 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 17:25:42.968750 TRACE ai [488] - Completing goal: FIND OBJ 1,065 (Crag Hack) 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.968750 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '9'. 17:25:42.968750 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.968750 TRACE network [488] - Made second apply on cl 17:25:42.968750 TRACE network [488] - Listening... 17:25:42.968750 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:42.968750 TRACE network [488] - Made first apply on cl 17:25:42.968750 TRACE network [488] - Applied on gs 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '5733'. 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:42.984375 TRACE network [488] - Made second apply on cl 17:25:42.984375 TRACE network [488] - Listening... 17:25:42.984375 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:42.984375 TRACE animation [488] - Fade anim started for obj 12 at 49 81 0; anim count: 3 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:42.984375 TRACE network [488] - Made first apply on cl 17:25:42.984375 DEBUG global [488] - removing object id=1065; address=114474680; name=Campfire 17:25:42.984375 TRACE network [488] - Applied on gs 17:25:42.984375 TRACE network [488] - Made second apply on cl 17:25:42.984375 TRACE network [488] - Listening... 17:25:42.984375 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:42.984375 TRACE network [488] - Made first apply on cl 17:25:42.984375 TRACE network [488] - Applied on gs 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:42.984375 TRACE network [488] - Made second apply on cl 17:25:42.984375 TRACE network [488] - Listening... 17:25:42.984375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:42.984375 TRACE network [488] - Made first apply on cl 17:25:42.984375 TRACE network [488] - Applied on gs 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:42.984375 TRACE network [488] - Made second apply on cl 17:25:42.984375 TRACE network [488] - Listening... 17:25:42.984375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:42.984375 TRACE network [488] - Made first apply on cl 17:25:42.984375 TRACE network [488] - Applied on gs 17:25:42.984375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.984375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:42.984375 TRACE network [488] - Made second apply on cl 17:25:42.984375 TRACE network [488] - Listening... 17:25:43.015625 TRACE ai [1320] - Completing goal: VISIT TILE (49 81 0) (Crag Hack) 17:25:43.015625 DEBUG ai [1320] - Hero Crag Hack moved from 52 79 0 to 50 80 0. Returning 1. 17:25:43.015625 DEBUG ai [1320] - Of all 13 destinations, object oid=1121 seems nice 17:25:43.015625 DEBUG ai [1320] - Crag Hack will try to visit Monster at (47 78 0) 17:25:43.015625 DEBUG ai [1320] - Moving hero Crag Hack to tile 47 78 0 17:25:43.015625 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=31. 17:25:43.015625 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.015625 TRACE global [1320] - We'll wait till request 31 is answered. 17:25:43.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.031250 TRACE network [488] - Made first apply on cl 17:25:43.031250 TRACE network [488] - Applied on gs 17:25:43.031250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.031250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.031250 TRACE network [488] - Made second apply on cl 17:25:43.031250 TRACE network [488] - Listening... 17:25:43.031250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.031250 TRACE network [488] - Made first apply on cl 17:25:43.031250 TRACE network [488] - Applied on gs 17:25:43.031250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.031250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.031250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.031250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.031250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.031250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.046875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.062500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.062500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.078125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE network [488] - Made second apply on cl 17:25:43.109375 TRACE network [488] - Listening... 17:25:43.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.109375 TRACE network [488] - Made first apply on cl 17:25:43.109375 TRACE network [488] - Applied on gs 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.109375 TRACE network [488] - Made second apply on cl 17:25:43.109375 TRACE network [488] - Listening... 17:25:43.109375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.109375 TRACE network [488] - Made first apply on cl 17:25:43.109375 TRACE network [488] - Applied on gs 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.109375 TRACE network [488] - Made second apply on cl 17:25:43.109375 TRACE network [488] - Listening... 17:25:43.109375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=32. 17:25:43.109375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.109375 TRACE global [1320] - We'll wait till request 32 is answered. 17:25:43.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.109375 TRACE network [488] - Made first apply on cl 17:25:43.109375 TRACE network [488] - Applied on gs 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.109375 TRACE network [488] - Made second apply on cl 17:25:43.109375 TRACE network [488] - Listening... 17:25:43.109375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.109375 TRACE network [488] - Made first apply on cl 17:25:43.109375 TRACE network [488] - Applied on gs 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.125000 TRACE animation [488] - Fade anim finished for obj at 52 79 0; remaining: 2 17:25:43.125000 TRACE animation [488] - Fade anim finished for obj at 53 79 0; remaining: 1 17:25:43.125000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.140625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.156250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.171875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.187500 TRACE network [488] - Made second apply on cl 17:25:43.187500 TRACE network [488] - Listening... 17:25:43.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.203125 TRACE network [488] - Made first apply on cl 17:25:43.203125 TRACE network [488] - Applied on gs 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.203125 TRACE network [488] - Made second apply on cl 17:25:43.203125 TRACE network [488] - Listening... 17:25:43.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.203125 TRACE network [488] - Made first apply on cl 17:25:43.203125 TRACE network [488] - Applied on gs 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.203125 TRACE network [488] - Made second apply on cl 17:25:43.203125 TRACE network [488] - Listening... 17:25:43.203125 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=33. 17:25:43.203125 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.203125 TRACE global [1320] - We'll wait till request 33 is answered. 17:25:43.203125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.203125 TRACE network [488] - Made first apply on cl 17:25:43.203125 TRACE network [488] - Applied on gs 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.203125 TRACE network [488] - Made second apply on cl 17:25:43.203125 TRACE network [488] - Listening... 17:25:43.203125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.203125 TRACE network [488] - Made first apply on cl 17:25:43.203125 TRACE network [488] - Applied on gs 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.203125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.218750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.234375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.250000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.250000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.281250 TRACE network [488] - Made second apply on cl 17:25:43.281250 TRACE network [488] - Listening... 17:25:43.281250 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:43.281250 TRACE network [488] - Made first apply on cl 17:25:43.281250 TRACE network [488] - Applied on gs 17:25:43.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:43.281250 TRACE ai [488] - Completing goal: FIND OBJ 1,121 (Crag Hack) 17:25:43.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:43.281250 TRACE network [488] - Made second apply on cl 17:25:43.281250 TRACE network [488] - Listening... 17:25:43.281250 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:43.281250 TRACE network [488] - Made first apply on cl 17:25:43.281250 TRACE network [488] - Applied on gs 17:25:43.281250 TRACE ai [488] - 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 Orcs, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '35', soundID '0', selection '0', cancel '1'. 17:25:43.281250 DEBUG ai [488] - Adding query 35 - Blocking dialog query with 0 components - The Orcs, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:43.281250 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:43.281250 TRACE network [488] - Made second apply on cl 17:25:43.281250 TRACE network [488] - Listening... 17:25:43.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.281250 DEBUG ai [12ec] - I'll answer the query 35 giving the choice 1 17:25:43.296875 TRACE network [12ec] - Sending a request "struct QueryReply". It'll have an ID=34. 17:25:43.296875 TRACE network [12ec] - Sending to server a pack of type struct QueryReply 17:25:43.296875 DEBUG ai [12ec] - Attempted answering query 35 - Blocking dialog query with 0 components - The Orcs, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=34. Waiting for results... 17:25:43.296875 TRACE global [12ec] - We'll wait till request 34 is answered. 17:25:43.296875 TRACE animation [be8] - Fade anim finished for obj at 49 81 0; remaining: 0 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.312500 TRACE network [488] - Listening... 17:25:43.312500 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.312500 TRACE network [488] - Listening... 17:25:43.312500 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.312500 TRACE network [488] - Listening... 17:25:43.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:43.312500 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.312500 TRACE network [488] - Listening... 17:25:43.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.312500 TRACE network [488] - Listening... 17:25:43.312500 WARN global [488] - Ballista doesn't have a base stack! 17:25:43.312500 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:43.312500 WARN global [488] - First Aid Tent doesn't have a base stack! 17:25:43.312500 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:43.312500 TRACE network [488] - Made first apply on cl 17:25:43.312500 TRACE network [488] - Applied on gs 17:25:43.312500 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:43.312500 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:43.312500 INFO global [488] - Opening BattleAI 17:25:43.312500 INFO global [488] - Loaded Battle AI 17:25:43.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: created 17:25:43.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: init called, saving ptr to IBattleCallback 17:25:43.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStart called 17:25:43.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:43.312500 TRACE network [488] - Made second apply on cl 17:25:43.328125 TRACE network [488] - Listening... 17:25:43.328125 TRACE network [414] - Sending a request "struct MakeAction". It'll have an ID=35. 17:25:43.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.328125 TRACE network [414] - Sending to server a pack of type struct MakeAction 17:25:43.328125 TRACE network [488] - Made first apply on cl 17:25:43.328125 TRACE network [488] - Applied on gs 17:25:43.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.328125 DEBUG ai [488] - Removing query 35 - Blocking dialog query with 0 components - The Orcs, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:43.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.328125 TRACE network [488] - Made second apply on cl 17:25:43.328125 TRACE network [488] - Listening... 17:25:43.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.328125 TRACE network [488] - Made first apply on cl 17:25:43.328125 TRACE network [488] - Applied on gs 17:25:43.328125 TRACE network [488] - Made second apply on cl 17:25:43.328125 TRACE network [488] - Listening... 17:25:43.328125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.328125 TRACE network [488] - Made first apply on cl 17:25:43.328125 TRACE network [488] - Applied on gs 17:25:43.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.328125 TRACE network [488] - Made second apply on cl 17:25:43.328125 TRACE network [488] - Listening... 17:25:43.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.328125 TRACE network [488] - Made first apply on cl 17:25:43.328125 TRACE network [488] - Applied on gs 17:25:43.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.328125 TRACE network [488] - Made second apply on cl 17:25:43.328125 TRACE network [488] - Listening... 17:25:43.343750 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:43.343750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRoundFirst called 17:25:43.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:43.343750 TRACE network [488] - Made first apply on cl 17:25:43.343750 TRACE network [488] - Applied on gs 17:25:43.343750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRound called 17:25:43.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:43.343750 TRACE network [488] - Made second apply on cl 17:25:43.343750 TRACE network [488] - Listening... 17:25:43.343750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.343750 TRACE network [488] - Made first apply on cl 17:25:43.343750 TRACE network [488] - Applied on gs 17:25:43.343750 TRACE network [488] - Made second apply on cl 17:25:43.343750 TRACE network [488] - Listening... 17:25:43.343750 TRACE ai [6e8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:43.343750 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:43.343750 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting spells sounds like fun. Let's see... 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: I can cast 7 spells. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: I know about workings of 4 of them. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Found 24 spell-target combinations. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '8', hex '151'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 40 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [4]: 10 creatures of Orcs from slot 0 of armyobj=1121 would improve the stack by 0 points (from 14 to 14) 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [5]: 10 creatures of Orcs from slot 1 of armyobj=1121 would improve the stack by 0 points (from 14 to 14) 17:25:43.359375 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 31 to 31) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Shield on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 would improve the stack by 0 points (from 0 to 0) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [4]: 10 creatures of Orcs from slot 0 of armyobj=1121 would improve the stack by 0 points (from 14 to 14) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [5]: 10 creatures of Orcs from slot 1 of armyobj=1121 would improve the stack by 0 points (from 14 to 14) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 31 to 31) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 85 damage points among 1 stacks. 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Casting Protection from Fire on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:43.375000 TRACE ai [6e8] - CBattleAI [0A,0AF,AEC]: Best spell is Lightning Bolt. Will cast. 17:25:43.375000 TRACE network [6e8] - Sending a request "struct MakeCustomAction". It'll have an ID=36. 17:25:43.375000 TRACE network [6e8] - Sending to server a pack of type struct MakeCustomAction 17:25:43.375000 TRACE global [6e8] - We'll wait till request 36 is answered. 17:25:43.375000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.375000 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.375000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.375000 TRACE network [488] - Made first apply on cl 17:25:43.375000 TRACE network [488] - Applied on gs 17:25:43.375000 TRACE network [488] - Made second apply on cl 17:25:43.375000 TRACE network [488] - Listening... 17:25:43.375000 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:43.375000 TRACE network [488] - Made first apply on cl 17:25:43.375000 TRACE network [488] - Applied on gs 17:25:43.375000 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleSpellCast called 17:25:43.375000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:43.375000 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:43.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.390625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE ai [6e8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.390625 TRACE network [6e8] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:43.390625 TRACE network [6e8] - Sending a request "struct MakeAction". It'll have an ID=37. 17:25:43.390625 TRACE network [6e8] - Sending to server a pack of type struct MakeAction 17:25:43.390625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.390625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE ai [f98] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 5 creatures of Orcs from slot 0 of armyobj=1121. 17:25:43.390625 TRACE ai [f98] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 5 creatures of Orcs from slot 0 of armyobj=1121 17:25:43.390625 TRACE ai [f98] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.390625 TRACE network [f98] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '9', hex '154'}', additionalInfo '-1', selectedStack '-1'} 17:25:43.390625 TRACE network [f98] - Sending a request "struct MakeAction". It'll have an ID=38. 17:25:43.390625 TRACE network [f98] - Sending to server a pack of type struct MakeAction 17:25:43.390625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.390625 TRACE network [488] - Made first apply on cl 17:25:43.390625 TRACE network [488] - Applied on gs 17:25:43.390625 TRACE network [488] - Made second apply on cl 17:25:43.390625 TRACE network [488] - Listening... 17:25:43.390625 TRACE ai [cec] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 10 creatures of Orcs from slot 1 of armyobj=1121. 17:25:43.390625 TRACE ai [cec] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [5]: 10 creatures of Orcs from slot 1 of armyobj=1121 17:25:43.406250 TRACE ai [cec] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.406250 TRACE network [cec] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '9', hex '154'}', additionalInfo '-1', selectedStack '-1'} 17:25:43.406250 TRACE network [cec] - Sending a request "struct MakeAction". It'll have an ID=39. 17:25:43.406250 TRACE network [cec] - Sending to server a pack of type struct MakeAction 17:25:43.406250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.406250 TRACE network [488] - Made first apply on cl 17:25:43.406250 TRACE network [488] - Applied on gs 17:25:43.406250 TRACE network [488] - Made second apply on cl 17:25:43.406250 TRACE network [488] - Listening... 17:25:43.406250 TRACE ai [c04] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:43.406250 TRACE ai [c04] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:43.437500 TRACE ai [c04] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.437500 TRACE network [c04] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '-1', selectedStack '-1'} 17:25:43.437500 TRACE network [c04] - Sending a request "struct MakeAction". It'll have an ID=40. 17:25:43.437500 TRACE network [c04] - Sending to server a pack of type struct MakeAction 17:25:43.437500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.437500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStackMoved called 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.437500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.437500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.437500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.437500 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRoundFirst called 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRound called 17:25:43.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.437500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.437500 TRACE network [488] - Made first apply on cl 17:25:43.437500 TRACE network [488] - Applied on gs 17:25:43.437500 TRACE network [488] - Made second apply on cl 17:25:43.437500 TRACE network [488] - Listening... 17:25:43.453125 TRACE ai [93c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:43.453125 TRACE ai [93c] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:43.453125 TRACE ai [93c] - CBattleAI [0A,0AF,AEC]: Casting spells sounds like fun. Let's see... 17:25:43.453125 TRACE ai [93c] - CBattleAI [0A,0AF,AEC]: I can cast 0 spells. 17:25:43.453125 TRACE ai [93c] - CBattleAI [0A,0AF,AEC]: I know about workings of 0 of them. 17:25:43.453125 TRACE ai [93c] - CBattleAI [0A,0AF,AEC]: Found 0 spell-target combinations. 17:25:43.453125 TRACE ai [93c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.453125 TRACE network [93c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '7', hex '134'}', additionalInfo '151', selectedStack '-1'} 17:25:43.453125 TRACE network [93c] - Sending a request "struct MakeAction". It'll have an ID=41. 17:25:43.453125 TRACE network [93c] - Sending to server a pack of type struct MakeAction 17:25:43.453125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStackMoved called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE ai [930] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3 creatures of Orcs from slot 0 of armyobj=1121. 17:25:43.453125 TRACE ai [930] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 3 creatures of Orcs from slot 0 of armyobj=1121 17:25:43.453125 TRACE ai [930] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.453125 TRACE network [930] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '9', hex '154'}', additionalInfo '-1', selectedStack '-1'} 17:25:43.453125 TRACE network [930] - Sending a request "struct MakeAction". It'll have an ID=42. 17:25:43.453125 TRACE network [930] - Sending to server a pack of type struct MakeAction 17:25:43.453125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.453125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.453125 TRACE network [488] - Made first apply on cl 17:25:43.453125 TRACE network [488] - Applied on gs 17:25:43.453125 TRACE network [488] - Made second apply on cl 17:25:43.453125 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRoundFirst called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRound called 17:25:43.468750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:43.468750 TRACE network [488] - Made first apply on cl 17:25:43.468750 TRACE network [488] - Applied on gs 17:25:43.468750 TRACE network [488] - Made second apply on cl 17:25:43.468750 TRACE network [488] - Listening... 17:25:43.468750 TRACE ai [54c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023. 17:25:43.468750 TRACE ai [54c] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [3]: 5 creatures of Ancient Behemoths from slot 0 of armyobj=1023 17:25:43.468750 TRACE ai [54c] - CBattleAI [0A,0AF,AEC]: Casting spells sounds like fun. Let's see... 17:25:43.468750 TRACE ai [54c] - CBattleAI [0A,0AF,AEC]: I can cast 0 spells. 17:25:43.468750 TRACE ai [54c] - CBattleAI [0A,0AF,AEC]: I know about workings of 0 of them. 17:25:43.468750 TRACE ai [54c] - CBattleAI [0A,0AF,AEC]: Found 0 spell-target combinations. 17:25:43.468750 TRACE ai [54c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:43.468750 TRACE network [54c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '1', hex '32'}', additionalInfo '49', selectedStack '-1'} 17:25:43.468750 TRACE network [54c] - Sending a request "struct MakeAction". It'll have an ID=43. 17:25:43.468750 TRACE network [54c] - Sending to server a pack of type struct MakeAction 17:25:43.484375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStackMoved called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.484375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:43.484375 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:43.484375 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:43.484375 DEBUG ai [488] - Player 0: I won the Starting battle of Crag Hack attacking Monster at 47 78 0! 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleEnd called 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: destroyed 17:25:43.484375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 WARN bonus [488] - Warning: an orphaned child! 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:43.484375 TRACE network [488] - Made first apply on cl 17:25:43.484375 TRACE network [488] - Applied on gs 17:25:43.484375 TRACE network [488] - Made second apply on cl 17:25:43.484375 TRACE network [488] - Listening... 17:25:43.484375 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:43.500000 TRACE network [488] - Made first apply on cl 17:25:43.500000 TRACE network [488] - Applied on gs 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '300'. 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:43.500000 TRACE network [488] - Made second apply on cl 17:25:43.500000 TRACE network [488] - Listening... 17:25:43.500000 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:43.500000 TRACE network [488] - Made first apply on cl 17:25:43.500000 TRACE network [488] - Applied on gs 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:43.500000 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:43.500000 TRACE network [488] - Made second apply on cl 17:25:43.500000 TRACE network [488] - Listening... 17:25:43.500000 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:43.500000 TRACE animation [488] - Fade anim started for obj 54 at 46 77 0; anim count: 1 17:25:43.500000 TRACE animation [488] - Fade anim started for obj 54 at 46 78 0; anim count: 2 17:25:43.500000 TRACE animation [488] - Fade anim started for obj 54 at 47 77 0; anim count: 3 17:25:43.500000 TRACE animation [488] - Fade anim started for obj 54 at 47 78 0; anim count: 4 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:43.500000 TRACE network [488] - Made first apply on cl 17:25:43.500000 DEBUG global [488] - removing object id=1121; address=114423968; name=Monster 17:25:43.500000 TRACE network [488] - Applied on gs 17:25:43.500000 TRACE network [488] - Made second apply on cl 17:25:43.500000 TRACE network [488] - Listening... 17:25:43.500000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:43.500000 TRACE network [488] - Made first apply on cl 17:25:43.500000 TRACE network [488] - Applied on gs 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:43.500000 TRACE network [488] - Made second apply on cl 17:25:43.500000 TRACE network [488] - Listening... 17:25:43.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.500000 TRACE network [488] - Made first apply on cl 17:25:43.500000 TRACE network [488] - Applied on gs 17:25:43.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.500000 TRACE network [488] - Made second apply on cl 17:25:43.500000 TRACE network [488] - Listening... 17:25:43.500000 TRACE ai [1320] - Completing goal: VISIT TILE (47 78 0) (Crag Hack) 17:25:43.500000 DEBUG ai [1320] - Hero Crag Hack moved from 50 80 0 to 47 79 0. Returning 0. 17:25:43.500000 DEBUG ai [1320] - Visit attempt made the object (id=1121) gone... 17:25:43.515625 DEBUG ai [1320] - Of all 11 destinations, object oid=1066 seems nice 17:25:43.515625 DEBUG ai [1320] - Crag Hack will try to visit Campfire at (46 78 0) 17:25:43.515625 DEBUG ai [1320] - Moving hero Crag Hack to tile 46 78 0 17:25:43.515625 TRACE ai [1320] - Completing goal: VISIT TILE (46 78 0) (Crag Hack) 17:25:43.515625 DEBUG ai [1320] - reserved object id=1066; address=114397656; name=Campfire 17:25:43.515625 TRACE ai [1320] - Time of looking for wander destination was 1235 ms. 17:25:43.515625 DEBUG ai [1320] - Cannot use this hero anymore, received exception: Invalid path found! 17:25:43.515625 DEBUG ai [1320] - Looking into Gundula, MP=1630 17:25:43.531250 DEBUG ai [1320] - Of all 15 destinations, object oid=1029 seems nice 17:25:43.531250 DEBUG ai [1320] - Gundula will try to visit Wagon at (53 83 0) 17:25:43.531250 DEBUG ai [1320] - Moving hero Gundula to tile 53 83 0 17:25:43.531250 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=44. 17:25:43.531250 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.531250 TRACE global [1320] - We'll wait till request 44 is answered. 17:25:43.531250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.531250 TRACE network [488] - Made first apply on cl 17:25:43.531250 TRACE network [488] - Applied on gs 17:25:43.531250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.531250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.531250 TRACE network [488] - Made second apply on cl 17:25:43.531250 TRACE network [488] - Listening... 17:25:43.531250 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:43.531250 TRACE network [488] - Made first apply on cl 17:25:43.531250 TRACE network [488] - Applied on gs 17:25:43.531250 TRACE network [488] - Made second apply on cl 17:25:43.531250 TRACE network [488] - Listening... 17:25:43.531250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.531250 TRACE network [488] - Made first apply on cl 17:25:43.531250 TRACE network [488] - Applied on gs 17:25:43.531250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.531250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.531250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.531250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.546875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.562500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.578125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE network [488] - Made second apply on cl 17:25:43.609375 TRACE network [488] - Listening... 17:25:43.609375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.609375 TRACE network [488] - Made first apply on cl 17:25:43.609375 TRACE network [488] - Applied on gs 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.609375 TRACE network [488] - Made second apply on cl 17:25:43.609375 TRACE network [488] - Listening... 17:25:43.609375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.609375 TRACE network [488] - Made first apply on cl 17:25:43.609375 TRACE network [488] - Applied on gs 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.609375 TRACE network [488] - Made second apply on cl 17:25:43.609375 TRACE network [488] - Listening... 17:25:43.609375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=45. 17:25:43.609375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.609375 TRACE global [1320] - We'll wait till request 45 is answered. 17:25:43.609375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.609375 TRACE network [488] - Made first apply on cl 17:25:43.609375 TRACE network [488] - Applied on gs 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.609375 TRACE network [488] - Made second apply on cl 17:25:43.609375 TRACE network [488] - Listening... 17:25:43.609375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.609375 TRACE network [488] - Made first apply on cl 17:25:43.609375 TRACE network [488] - Applied on gs 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.609375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.609375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.640625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.656250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.656250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Wagon'. 17:25:43.703125 TRACE ai [488] - Completing goal: FIND OBJ 1,029 (Gundula) 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct NewArtifact, data: {CPack: type '520'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.703125 TRACE network [488] - Made first apply on cl 17:25:43.703125 TRACE network [488] - Applied on gs 17:25:43.703125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.703125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.703125 TRACE network [488] - Made second apply on cl 17:25:43.703125 TRACE network [488] - Listening... 17:25:43.703125 TRACE ai [1320] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Gundula and object Wagon at 53 83 0. 17:25:43.703125 TRACE ai [1320] - Completing goal: FIND OBJ 1,029 (Gundula) 17:25:43.703125 TRACE ai [1320] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:43.703125 TRACE ai [1320] - Completing goal: VISIT TILE (53 83 0) (Gundula) 17:25:43.703125 DEBUG ai [1320] - Hero Gundula moved from 52 82 0 to 53 83 0. Returning 1. 17:25:43.703125 DEBUG ai [1320] - Of all 14 destinations, object oid=1079 seems nice 17:25:43.703125 DEBUG ai [1320] - Gundula will try to visit Treasure Chest at (47 82 0) 17:25:43.703125 DEBUG ai [1320] - Moving hero Gundula to tile 47 82 0 17:25:43.703125 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=46. 17:25:43.703125 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.703125 TRACE global [1320] - We'll wait till request 46 is answered. 17:25:43.718750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.718750 TRACE network [488] - Made first apply on cl 17:25:43.718750 TRACE network [488] - Applied on gs 17:25:43.718750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.718750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.718750 TRACE network [488] - Made second apply on cl 17:25:43.718750 TRACE network [488] - Listening... 17:25:43.718750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.718750 TRACE network [488] - Made first apply on cl 17:25:43.718750 TRACE network [488] - Applied on gs 17:25:43.718750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.718750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.718750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.718750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.718750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.718750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.734375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.750000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.765625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.781250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE network [488] - Made second apply on cl 17:25:43.796875 TRACE network [488] - Listening... 17:25:43.796875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.796875 TRACE network [488] - Made first apply on cl 17:25:43.796875 TRACE network [488] - Applied on gs 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.796875 TRACE network [488] - Made second apply on cl 17:25:43.796875 TRACE network [488] - Listening... 17:25:43.796875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.796875 TRACE network [488] - Made first apply on cl 17:25:43.796875 TRACE network [488] - Applied on gs 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.796875 TRACE network [488] - Made second apply on cl 17:25:43.796875 TRACE network [488] - Listening... 17:25:43.796875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=47. 17:25:43.796875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.796875 TRACE global [1320] - We'll wait till request 47 is answered. 17:25:43.796875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.796875 TRACE network [488] - Made first apply on cl 17:25:43.796875 TRACE network [488] - Applied on gs 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.796875 TRACE network [488] - Made second apply on cl 17:25:43.796875 TRACE network [488] - Listening... 17:25:43.796875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.796875 TRACE network [488] - Made first apply on cl 17:25:43.796875 TRACE network [488] - Applied on gs 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.828125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.843750 TRACE animation [be8] - Fade anim finished for obj at 46 77 0; remaining: 3 17:25:43.843750 TRACE animation [be8] - Fade anim finished for obj at 46 78 0; remaining: 2 17:25:43.843750 TRACE animation [be8] - Fade anim finished for obj at 47 77 0; remaining: 1 17:25:43.843750 TRACE animation [be8] - Fade anim finished for obj at 47 78 0; remaining: 0 17:25:43.843750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.859375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE network [488] - Made second apply on cl 17:25:43.890625 TRACE network [488] - Listening... 17:25:43.890625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.890625 TRACE network [488] - Made first apply on cl 17:25:43.890625 TRACE network [488] - Applied on gs 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.890625 TRACE network [488] - Made second apply on cl 17:25:43.890625 TRACE network [488] - Listening... 17:25:43.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.890625 TRACE network [488] - Made first apply on cl 17:25:43.890625 TRACE network [488] - Applied on gs 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.890625 TRACE network [488] - Made second apply on cl 17:25:43.890625 TRACE network [488] - Listening... 17:25:43.890625 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=48. 17:25:43.890625 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.890625 TRACE global [1320] - We'll wait till request 48 is answered. 17:25:43.890625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.890625 TRACE network [488] - Made first apply on cl 17:25:43.890625 TRACE network [488] - Applied on gs 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.890625 TRACE network [488] - Made second apply on cl 17:25:43.890625 TRACE network [488] - Listening... 17:25:43.890625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.890625 TRACE network [488] - Made first apply on cl 17:25:43.890625 TRACE network [488] - Applied on gs 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.906250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.921875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.937500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:43.953125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE network [488] - Made second apply on cl 17:25:43.968750 TRACE network [488] - Listening... 17:25:43.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.968750 TRACE network [488] - Made first apply on cl 17:25:43.968750 TRACE network [488] - Applied on gs 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.968750 TRACE network [488] - Made second apply on cl 17:25:43.968750 TRACE network [488] - Listening... 17:25:43.968750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:43.968750 TRACE network [488] - Made first apply on cl 17:25:43.968750 TRACE network [488] - Applied on gs 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:43.968750 TRACE network [488] - Made second apply on cl 17:25:43.968750 TRACE network [488] - Listening... 17:25:43.968750 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=49. 17:25:43.968750 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:43.968750 TRACE global [1320] - We'll wait till request 49 is answered. 17:25:43.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:43.968750 TRACE network [488] - Made first apply on cl 17:25:43.968750 TRACE network [488] - Applied on gs 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:43.968750 TRACE network [488] - Made second apply on cl 17:25:43.968750 TRACE network [488] - Listening... 17:25:43.968750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:43.968750 TRACE network [488] - Made first apply on cl 17:25:43.968750 TRACE network [488] - Applied on gs 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:43.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:43.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.015625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.031250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE network [488] - Made second apply on cl 17:25:44.062500 TRACE network [488] - Listening... 17:25:44.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.062500 TRACE network [488] - Made first apply on cl 17:25:44.062500 TRACE network [488] - Applied on gs 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.062500 TRACE network [488] - Made second apply on cl 17:25:44.062500 TRACE network [488] - Listening... 17:25:44.062500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.062500 TRACE network [488] - Made first apply on cl 17:25:44.062500 TRACE network [488] - Applied on gs 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.062500 TRACE network [488] - Made second apply on cl 17:25:44.062500 TRACE network [488] - Listening... 17:25:44.062500 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=50. 17:25:44.062500 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.062500 TRACE global [1320] - We'll wait till request 50 is answered. 17:25:44.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.062500 TRACE network [488] - Made first apply on cl 17:25:44.062500 TRACE network [488] - Applied on gs 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.062500 TRACE network [488] - Made second apply on cl 17:25:44.062500 TRACE network [488] - Listening... 17:25:44.062500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.062500 TRACE network [488] - Made first apply on cl 17:25:44.062500 TRACE network [488] - Applied on gs 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.078125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.093750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.093750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.109375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE network [488] - Made second apply on cl 17:25:44.140625 TRACE network [488] - Listening... 17:25:44.140625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.140625 TRACE network [488] - Made first apply on cl 17:25:44.140625 TRACE network [488] - Applied on gs 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.140625 TRACE network [488] - Made second apply on cl 17:25:44.140625 TRACE network [488] - Listening... 17:25:44.140625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.140625 TRACE network [488] - Made first apply on cl 17:25:44.140625 TRACE network [488] - Applied on gs 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.140625 TRACE network [488] - Made second apply on cl 17:25:44.140625 TRACE network [488] - Listening... 17:25:44.140625 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=51. 17:25:44.140625 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.140625 TRACE global [1320] - We'll wait till request 51 is answered. 17:25:44.140625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.140625 TRACE network [488] - Made first apply on cl 17:25:44.140625 TRACE network [488] - Applied on gs 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.140625 TRACE network [488] - Made second apply on cl 17:25:44.140625 TRACE network [488] - Listening... 17:25:44.140625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.140625 TRACE network [488] - Made first apply on cl 17:25:44.140625 TRACE network [488] - Applied on gs 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.140625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.140625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.171875 TRACE network [488] - Made second apply on cl 17:25:44.171875 TRACE network [488] - Listening... 17:25:44.171875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.171875 TRACE network [488] - Made first apply on cl 17:25:44.171875 TRACE network [488] - Applied on gs 17:25:44.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 17:25:44.171875 TRACE ai [488] - Completing goal: FIND OBJ 1,079 (Gundula) 17:25:44.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.171875 TRACE network [488] - Made second apply on cl 17:25:44.171875 TRACE network [488] - Listening... 17:25:44.171875 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:44.171875 TRACE network [488] - Made first apply on cl 17:25:44.171875 TRACE network [488] - Applied on gs 17:25:44.171875 TRACE ai [488] - 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 '47', soundID '172', selection '1', cancel '0'. 17:25:44.171875 DEBUG ai [488] - Adding query 47 - 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 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 DEBUG ai [f8c] - I'll answer the query 47 giving the choice 2 17:25:44.187500 TRACE network [f8c] - Sending a request "struct QueryReply". It'll have an ID=52. 17:25:44.187500 TRACE network [f8c] - Sending to server a pack of type struct QueryReply 17:25:44.187500 DEBUG ai [f8c] - Attempted answering query 47 - 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=52. Waiting for results... 17:25:44.187500 TRACE global [f8c] - We'll wait till request 52 is answered. 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1500'. 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:25:44.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:44.187500 TRACE network [488] - Made second apply on cl 17:25:44.187500 TRACE network [488] - Listening... 17:25:44.187500 TRACE network [488] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 17:25:44.187500 TRACE network [488] - Made first apply on cl 17:25:44.187500 TRACE network [488] - Applied on gs 17:25:44.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '48'. 17:25:44.187500 DEBUG ai [488] - Adding query 48 - Hero Gundula got level 2. Total queries count: 2 17:25:44.203125 DEBUG ai [11ac] - I'll answer the query 48 giving the choice 0 17:25:44.203125 TRACE network [11ac] - Sending a request "struct QueryReply". It'll have an ID=53. 17:25:44.203125 TRACE network [11ac] - Sending to server a pack of type struct QueryReply 17:25:44.203125 DEBUG ai [11ac] - Attempted answering query 48 - Hero Gundula got level 2. Request id=53. Waiting for results... 17:25:44.203125 TRACE global [11ac] - We'll wait till request 53 is answered. 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 17:25:44.203125 TRACE network [488] - Made second apply on cl 17:25:44.203125 TRACE network [488] - Listening... 17:25:44.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.203125 TRACE network [488] - Made first apply on cl 17:25:44.203125 TRACE network [488] - Applied on gs 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.203125 DEBUG ai [488] - Removing query 47 - 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 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.203125 TRACE network [488] - Made second apply on cl 17:25:44.203125 TRACE network [488] - Listening... 17:25:44.203125 TRACE network [488] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 17:25:44.203125 TRACE network [488] - Made first apply on cl 17:25:44.203125 TRACE network [488] - Applied on gs 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '7', val '1'. 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 17:25:44.203125 TRACE network [488] - Made second apply on cl 17:25:44.203125 TRACE network [488] - Listening... 17:25:44.203125 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:44.203125 TRACE animation [488] - Fade anim started for obj 101 at 46 82 0; anim count: 1 17:25:44.203125 TRACE animation [488] - Fade anim started for obj 101 at 47 82 0; anim count: 2 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.203125 TRACE network [488] - Made first apply on cl 17:25:44.203125 DEBUG global [488] - removing object id=1079; address=114425264; name=Treasure Chest 17:25:44.218750 TRACE network [488] - Applied on gs 17:25:44.218750 TRACE network [488] - Made second apply on cl 17:25:44.218750 TRACE network [488] - Listening... 17:25:44.218750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.218750 TRACE network [488] - Made first apply on cl 17:25:44.218750 TRACE network [488] - Applied on gs 17:25:44.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:44.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.218750 TRACE network [488] - Made second apply on cl 17:25:44.218750 TRACE network [488] - Listening... 17:25:44.218750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.218750 TRACE network [488] - Made first apply on cl 17:25:44.218750 TRACE network [488] - Applied on gs 17:25:44.218750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.218750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.218750 TRACE network [488] - Made second apply on cl 17:25:44.218750 TRACE network [488] - Listening... 17:25:44.218750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.218750 TRACE network [488] - Made first apply on cl 17:25:44.218750 TRACE network [488] - Applied on gs 17:25:44.218750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.218750 DEBUG ai [488] - Removing query 48 - Hero Gundula got level 2. Total queries count: 0 17:25:44.218750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.218750 TRACE ai [1320] - Completing goal: VISIT TILE (47 82 0) (Gundula) 17:25:44.218750 TRACE network [488] - Made second apply on cl 17:25:44.218750 TRACE network [488] - Listening... 17:25:44.218750 DEBUG ai [1320] - Hero Gundula moved from 53 83 0 to 48 83 0. Returning 1. 17:25:44.218750 DEBUG ai [1320] - Of all 12 destinations, object oid=1067 seems nice 17:25:44.218750 DEBUG ai [1320] - Gundula will try to visit Campfire at (44 83 0) 17:25:44.234375 DEBUG ai [1320] - Moving hero Gundula to tile 44 83 0 17:25:44.234375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=54. 17:25:44.234375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.234375 TRACE global [1320] - We'll wait till request 54 is answered. 17:25:44.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.234375 TRACE network [488] - Made first apply on cl 17:25:44.234375 TRACE network [488] - Applied on gs 17:25:44.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.234375 TRACE network [488] - Made second apply on cl 17:25:44.234375 TRACE network [488] - Listening... 17:25:44.234375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.234375 TRACE network [488] - Made first apply on cl 17:25:44.234375 TRACE network [488] - Applied on gs 17:25:44.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.265625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.265625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.281250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.296875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE network [488] - Made second apply on cl 17:25:44.328125 TRACE network [488] - Listening... 17:25:44.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.328125 TRACE network [488] - Made first apply on cl 17:25:44.328125 TRACE network [488] - Applied on gs 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.328125 TRACE network [488] - Made second apply on cl 17:25:44.328125 TRACE network [488] - Listening... 17:25:44.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.328125 TRACE network [488] - Made first apply on cl 17:25:44.328125 TRACE network [488] - Applied on gs 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.328125 TRACE network [488] - Made second apply on cl 17:25:44.328125 TRACE network [488] - Listening... 17:25:44.328125 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=55. 17:25:44.328125 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.328125 TRACE global [1320] - We'll wait till request 55 is answered. 17:25:44.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.328125 TRACE network [488] - Made first apply on cl 17:25:44.328125 TRACE network [488] - Applied on gs 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.328125 TRACE network [488] - Made second apply on cl 17:25:44.328125 TRACE network [488] - Listening... 17:25:44.328125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.328125 TRACE network [488] - Made first apply on cl 17:25:44.328125 TRACE network [488] - Applied on gs 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.343750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.359375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.375000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE network [488] - Made second apply on cl 17:25:44.421875 TRACE network [488] - Listening... 17:25:44.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.421875 TRACE network [488] - Made first apply on cl 17:25:44.421875 TRACE network [488] - Applied on gs 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.421875 TRACE network [488] - Made second apply on cl 17:25:44.421875 TRACE network [488] - Listening... 17:25:44.421875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.421875 TRACE network [488] - Made first apply on cl 17:25:44.421875 TRACE network [488] - Applied on gs 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.421875 TRACE network [488] - Made second apply on cl 17:25:44.421875 TRACE network [488] - Listening... 17:25:44.421875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=56. 17:25:44.421875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.421875 TRACE global [1320] - We'll wait till request 56 is answered. 17:25:44.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.421875 TRACE network [488] - Made first apply on cl 17:25:44.421875 TRACE network [488] - Applied on gs 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.421875 TRACE network [488] - Made second apply on cl 17:25:44.421875 TRACE network [488] - Listening... 17:25:44.421875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.421875 TRACE network [488] - Made first apply on cl 17:25:44.421875 TRACE network [488] - Applied on gs 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.421875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.437500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.453125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.468750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.484375 TRACE network [488] - Made second apply on cl 17:25:44.484375 TRACE network [488] - Listening... 17:25:44.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.484375 TRACE network [488] - Made first apply on cl 17:25:44.484375 TRACE network [488] - Applied on gs 17:25:44.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.484375 TRACE network [488] - Made second apply on cl 17:25:44.484375 TRACE network [488] - Listening... 17:25:44.484375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.484375 TRACE network [488] - Made first apply on cl 17:25:44.484375 TRACE network [488] - Applied on gs 17:25:44.484375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.484375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.484375 TRACE network [488] - Made second apply on cl 17:25:44.484375 TRACE network [488] - Listening... 17:25:44.484375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=57. 17:25:44.484375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.484375 TRACE global [1320] - We'll wait till request 57 is answered. 17:25:44.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.500000 TRACE network [488] - Made first apply on cl 17:25:44.500000 TRACE network [488] - Applied on gs 17:25:44.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.500000 TRACE network [488] - Made second apply on cl 17:25:44.500000 TRACE network [488] - Listening... 17:25:44.500000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.500000 TRACE network [488] - Made first apply on cl 17:25:44.500000 TRACE network [488] - Applied on gs 17:25:44.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Campfire'. 17:25:44.531250 TRACE ai [488] - Completing goal: FIND OBJ 1,067 (Gundula) 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '14'. 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 TRACE network [488] - Applied on gs 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '6133'. 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:44.531250 TRACE network [488] - Made second apply on cl 17:25:44.531250 TRACE network [488] - Listening... 17:25:44.531250 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:44.531250 TRACE animation [488] - Fade anim started for obj 12 at 44 83 0; anim count: 3 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.531250 TRACE network [488] - Made first apply on cl 17:25:44.531250 DEBUG global [488] - removing object id=1067; address=114357984; name=Campfire 17:25:44.546875 TRACE network [488] - Applied on gs 17:25:44.546875 TRACE network [488] - Made second apply on cl 17:25:44.546875 TRACE network [488] - Listening... 17:25:44.546875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.546875 TRACE network [488] - Made first apply on cl 17:25:44.546875 TRACE network [488] - Applied on gs 17:25:44.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:44.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.546875 TRACE network [488] - Made second apply on cl 17:25:44.546875 TRACE network [488] - Listening... 17:25:44.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.546875 TRACE network [488] - Made first apply on cl 17:25:44.546875 TRACE network [488] - Applied on gs 17:25:44.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.546875 TRACE network [488] - Made second apply on cl 17:25:44.546875 TRACE network [488] - Listening... 17:25:44.546875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.546875 TRACE network [488] - Made first apply on cl 17:25:44.546875 TRACE network [488] - Applied on gs 17:25:44.546875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.546875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.546875 TRACE network [488] - Made second apply on cl 17:25:44.546875 TRACE network [488] - Listening... 17:25:44.546875 TRACE ai [1320] - Completing goal: VISIT TILE (44 83 0) (Gundula) 17:25:44.546875 DEBUG ai [1320] - Hero Gundula moved from 48 83 0 to 45 83 0. Returning 1. 17:25:44.546875 DEBUG ai [1320] - Of all 10 destinations, object oid=1075 seems nice 17:25:44.546875 DEBUG ai [1320] - Gundula will try to visit Treasure Chest at (42 82 0) 17:25:44.546875 DEBUG ai [1320] - Moving hero Gundula to tile 42 82 0 17:25:44.546875 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=58. 17:25:44.546875 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.546875 TRACE global [1320] - We'll wait till request 58 is answered. 17:25:44.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.562500 TRACE network [488] - Made first apply on cl 17:25:44.562500 TRACE network [488] - Applied on gs 17:25:44.562500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.562500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.562500 TRACE network [488] - Made second apply on cl 17:25:44.562500 TRACE network [488] - Listening... 17:25:44.562500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.562500 TRACE network [488] - Made first apply on cl 17:25:44.562500 TRACE network [488] - Applied on gs 17:25:44.562500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.562500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.562500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.562500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.578125 TRACE animation [488] - Fade anim finished for obj at 46 82 0; remaining: 2 17:25:44.578125 TRACE animation [488] - Fade anim finished for obj at 47 82 0; remaining: 1 17:25:44.578125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.593750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE network [488] - Made second apply on cl 17:25:44.640625 TRACE network [488] - Listening... 17:25:44.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.640625 TRACE network [488] - Made first apply on cl 17:25:44.640625 TRACE network [488] - Applied on gs 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.640625 TRACE network [488] - Made second apply on cl 17:25:44.640625 TRACE network [488] - Listening... 17:25:44.640625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.640625 TRACE network [488] - Made first apply on cl 17:25:44.640625 TRACE network [488] - Applied on gs 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.640625 TRACE network [488] - Made second apply on cl 17:25:44.640625 TRACE network [488] - Listening... 17:25:44.640625 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=59. 17:25:44.640625 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.640625 TRACE global [1320] - We'll wait till request 59 is answered. 17:25:44.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.640625 TRACE network [488] - Made first apply on cl 17:25:44.640625 TRACE network [488] - Applied on gs 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.640625 TRACE network [488] - Made second apply on cl 17:25:44.640625 TRACE network [488] - Listening... 17:25:44.640625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.640625 TRACE network [488] - Made first apply on cl 17:25:44.640625 TRACE network [488] - Applied on gs 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.671875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.687500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.687500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.703125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE network [488] - Made second apply on cl 17:25:44.734375 TRACE network [488] - Listening... 17:25:44.734375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.734375 TRACE network [488] - Made first apply on cl 17:25:44.734375 TRACE network [488] - Applied on gs 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.734375 TRACE network [488] - Made second apply on cl 17:25:44.734375 TRACE network [488] - Listening... 17:25:44.734375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.734375 TRACE network [488] - Made first apply on cl 17:25:44.734375 TRACE network [488] - Applied on gs 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.734375 TRACE network [488] - Made second apply on cl 17:25:44.734375 TRACE network [488] - Listening... 17:25:44.734375 TRACE network [1320] - Sending a request "struct MoveHero". It'll have an ID=60. 17:25:44.734375 TRACE network [1320] - Sending to server a pack of type struct MoveHero 17:25:44.734375 TRACE global [1320] - We'll wait till request 60 is answered. 17:25:44.734375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.734375 TRACE network [488] - Made first apply on cl 17:25:44.734375 TRACE network [488] - Applied on gs 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.734375 TRACE network [488] - Made second apply on cl 17:25:44.734375 TRACE network [488] - Listening... 17:25:44.734375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.734375 TRACE network [488] - Made first apply on cl 17:25:44.734375 TRACE network [488] - Applied on gs 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.765625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.765625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:44.781250 TRACE network [488] - Made second apply on cl 17:25:44.781250 TRACE network [488] - Listening... 17:25:44.781250 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.781250 TRACE network [488] - Made first apply on cl 17:25:44.781250 TRACE network [488] - Applied on gs 17:25:44.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Treasure Chest'. 17:25:44.781250 TRACE ai [488] - Completing goal: FIND OBJ 1,075 (Gundula) 17:25:44.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.781250 TRACE network [488] - Made second apply on cl 17:25:44.781250 TRACE network [488] - Listening... 17:25:44.781250 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:44.781250 TRACE network [488] - Made first apply on cl 17:25:44.781250 TRACE network [488] - Applied on gs 17:25:44.781250 TRACE ai [488] - 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 '58', soundID '172', selection '1', cancel '0'. 17:25:44.781250 DEBUG ai [488] - Adding query 58 - 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 17:25:44.781250 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:44.781250 TRACE network [488] - Made second apply on cl 17:25:44.781250 TRACE network [488] - Listening... 17:25:44.781250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.781250 TRACE network [488] - Made first apply on cl 17:25:44.781250 DEBUG ai [1f4] - I'll answer the query 58 giving the choice 2 17:25:44.781250 TRACE network [1f4] - Sending a request "struct QueryReply". It'll have an ID=61. 17:25:44.781250 TRACE network [1f4] - Sending to server a pack of type struct QueryReply 17:25:44.781250 DEBUG ai [1f4] - Attempted answering query 58 - 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=61. Waiting for results... 17:25:44.796875 TRACE global [1f4] - We'll wait till request 61 is answered. 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '59'. 17:25:44.796875 DEBUG ai [488] - Adding query 59 - Hero Gundula got level 3. Total queries count: 2 17:25:44.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 17:25:44.796875 TRACE network [488] - Made second apply on cl 17:25:44.796875 TRACE network [488] - Listening... 17:25:44.796875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.796875 TRACE network [488] - Made first apply on cl 17:25:44.796875 DEBUG ai [1304] - I'll answer the query 59 giving the choice 0 17:25:44.796875 TRACE network [1304] - Sending a request "struct QueryReply". It'll have an ID=62. 17:25:44.796875 TRACE network [1304] - Sending to server a pack of type struct QueryReply 17:25:44.796875 DEBUG ai [1304] - Attempted answering query 59 - Hero Gundula got level 3. Request id=62. Waiting for results... 17:25:44.796875 TRACE global [1304] - We'll wait till request 62 is answered. 17:25:44.796875 TRACE network [488] - Applied on gs 17:25:44.796875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.796875 DEBUG ai [488] - Removing query 58 - 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 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.812500 TRACE network [488] - Made second apply on cl 17:25:44.812500 TRACE network [488] - Listening... 17:25:44.812500 TRACE network [488] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 17:25:44.812500 TRACE network [488] - Made first apply on cl 17:25:44.812500 TRACE network [488] - Applied on gs 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '22', val '1'. 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 17:25:44.812500 TRACE network [488] - Made second apply on cl 17:25:44.812500 TRACE network [488] - Listening... 17:25:44.812500 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:44.812500 TRACE animation [488] - Fade anim started for obj 101 at 41 82 0; anim count: 2 17:25:44.812500 TRACE animation [488] - Fade anim started for obj 101 at 42 82 0; anim count: 3 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:44.812500 TRACE network [488] - Made first apply on cl 17:25:44.812500 DEBUG global [488] - removing object id=1075; address=114322248; name=Treasure Chest 17:25:44.812500 TRACE network [488] - Applied on gs 17:25:44.812500 TRACE network [488] - Made second apply on cl 17:25:44.812500 TRACE network [488] - Listening... 17:25:44.812500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:44.812500 TRACE network [488] - Made first apply on cl 17:25:44.812500 TRACE network [488] - Applied on gs 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:44.812500 TRACE network [488] - Made second apply on cl 17:25:44.812500 TRACE network [488] - Listening... 17:25:44.812500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.812500 TRACE network [488] - Made first apply on cl 17:25:44.812500 TRACE network [488] - Applied on gs 17:25:44.812500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:44.812500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.812500 TRACE network [488] - Made second apply on cl 17:25:44.812500 TRACE network [488] - Listening... 17:25:44.812500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.843750 TRACE network [488] - Made first apply on cl 17:25:44.843750 TRACE network [488] - Applied on gs 17:25:44.843750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.843750 DEBUG ai [488] - Removing query 59 - Hero Gundula got level 3. Total queries count: 0 17:25:44.843750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.843750 TRACE network [488] - Made second apply on cl 17:25:44.843750 TRACE ai [1320] - Completing goal: VISIT TILE (42 82 0) (Gundula) 17:25:44.843750 TRACE network [488] - Listening... 17:25:44.843750 DEBUG ai [1320] - Hero Gundula moved from 45 83 0 to 43 83 0. Returning 1. 17:25:44.843750 DEBUG ai [1320] - Of all 8 destinations, object oid=1094 seems nice 17:25:44.843750 DEBUG ai [1320] - Gundula will try to visit Resource at (39 83 0) 17:25:44.843750 DEBUG ai [1320] - Moving hero Gundula to tile 39 83 0 17:25:44.843750 TRACE ai [1320] - Completing goal: VISIT TILE (39 83 0) (Gundula) 17:25:44.843750 DEBUG ai [1320] - reserved object id=1094; address=114258664; name=Resource 17:25:44.843750 TRACE ai [1320] - Time of looking for wander destination was 1328 ms. 17:25:44.843750 DEBUG ai [1320] - Cannot use this hero anymore, received exception: Invalid path found! 17:25:44.859375 INFO ai [1320] - Player 0 ends turn 17:25:44.859375 DEBUG ai [1320] - Resources at the end of turn: [27, 4, 14, 9, 9, 4, 6133, 0] 17:25:44.859375 TRACE global [1320] - Player 0 ended his turn. 17:25:44.859375 TRACE network [1320] - Sending a request "struct EndTurn". It'll have an ID=63. 17:25:44.859375 TRACE network [1320] - Sending to server a pack of type struct EndTurn 17:25:44.859375 TRACE global [1320] - We'll wait till request 63 is answered. 17:25:44.859375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:44.859375 TRACE network [488] - Made first apply on cl 17:25:44.859375 TRACE network [488] - Applied on gs 17:25:44.859375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.859375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:44.859375 TRACE network [488] - Made second apply on cl 17:25:44.859375 TRACE network [488] - Listening... 17:25:44.859375 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:44.859375 TRACE network [488] - Made first apply on cl 17:25:44.859375 INFO global [1320] - Player 0 ended turn 17:25:44.859375 TRACE network [488] - Applied on gs 17:25:44.890625 TRACE ai [488] - Entering void __thiscall VCAI::yourTurn(void). 17:25:44.890625 TRACE ai [488] - Leaving void __thiscall VCAI::yourTurn(void). 17:25:44.890625 TRACE network [488] - Made second apply on cl 17:25:44.890625 TRACE network [488] - Listening... 17:25:44.890625 INFO global [6ac] - Player 2 starting turn 17:25:44.890625 DEBUG ai [6ac] - Striving to goal of type WIN 17:25:44.890625 DEBUG ai [6ac] - Considering goal WIN 17:25:44.890625 DEBUG ai [6ac] - Considering goal CONQUER 17:25:44.906250 DEBUG ai [6ac] - Considering goal EXPLORE 17:25:44.921875 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:44.921875 DEBUG ai [6ac] - Choosing abstract goal EXPLORE (Sandro) 17:25:44.921875 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:44.921875 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:44.921875 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:44.921875 DEBUG ai [6ac] - Considering goal VISIT TILE (10 26 0) (Sandro) 17:25:44.921875 DEBUG ai [6ac] - Trying to realize VISIT TILE (10 26 0) (Sandro) (value 2.657) 17:25:44.921875 DEBUG ai [6ac] - Moving hero Sandro to tile 10 26 0 17:25:44.921875 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=64. 17:25:44.921875 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:44.921875 TRACE global [6ac] - We'll wait till request 64 is answered. 17:25:44.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:44.937500 TRACE network [488] - Made first apply on cl 17:25:44.937500 TRACE network [488] - Applied on gs 17:25:44.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:44.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:44.937500 TRACE network [488] - Made second apply on cl 17:25:44.937500 TRACE network [488] - Listening... 17:25:44.937500 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:44.937500 TRACE network [488] - Made first apply on cl 17:25:44.937500 TRACE network [488] - Applied on gs 17:25:44.937500 TRACE network [488] - Made second apply on cl 17:25:44.937500 TRACE network [488] - Listening... 17:25:44.937500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:44.937500 TRACE network [488] - Made first apply on cl 17:25:44.937500 TRACE network [488] - Applied on gs 17:25:44.937500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.937500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:44.937500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.953125 TRACE animation [be8] - Fade anim finished for obj at 44 83 0; remaining: 2 17:25:44.953125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:44.968750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:44.984375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.015625 TRACE network [488] - Made second apply on cl 17:25:45.015625 TRACE network [488] - Listening... 17:25:45.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.015625 TRACE network [488] - Made first apply on cl 17:25:45.015625 TRACE network [488] - Applied on gs 17:25:45.015625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.015625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.015625 TRACE network [488] - Made second apply on cl 17:25:45.015625 TRACE network [488] - Listening... 17:25:45.015625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.015625 TRACE network [488] - Made first apply on cl 17:25:45.015625 TRACE network [488] - Applied on gs 17:25:45.015625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.015625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.015625 TRACE network [488] - Made second apply on cl 17:25:45.015625 TRACE network [488] - Listening... 17:25:45.015625 TRACE ai [6ac] - Completing goal: VISIT TILE (10 26 0) (Sandro) 17:25:45.015625 DEBUG ai [6ac] - Hero Sandro moved from 9 25 0 to 10 26 0. Returning 1. 17:25:45.015625 TRACE ai [6ac] - Completing goal: VISIT TILE (10 26 0) (Sandro) 17:25:45.015625 DEBUG ai [6ac] - Hero Sandro visited tile (10 26 0) 17:25:45.015625 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.015625 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.031250 TRACE ai [6ac] - Time of where to explore was 15 ms. 17:25:45.031250 DEBUG ai [6ac] - Considering goal VISIT TILE (11 27 0) (Sandro) 17:25:45.031250 DEBUG ai [6ac] - Trying to realize VISIT TILE (11 27 0) (Sandro) (value 2.678) 17:25:45.031250 DEBUG ai [6ac] - Moving hero Sandro to tile 11 27 0 17:25:45.031250 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=65. 17:25:45.031250 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.031250 TRACE global [6ac] - We'll wait till request 65 is answered. 17:25:45.031250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.046875 TRACE network [488] - Made first apply on cl 17:25:45.046875 TRACE network [488] - Applied on gs 17:25:45.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.046875 TRACE network [488] - Made second apply on cl 17:25:45.046875 TRACE network [488] - Listening... 17:25:45.046875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.046875 TRACE network [488] - Made first apply on cl 17:25:45.046875 TRACE network [488] - Applied on gs 17:25:45.046875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.046875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.062500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.078125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.078125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.093750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.125000 TRACE network [488] - Made second apply on cl 17:25:45.125000 TRACE network [488] - Listening... 17:25:45.125000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.125000 TRACE network [488] - Made first apply on cl 17:25:45.125000 TRACE network [488] - Applied on gs 17:25:45.125000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.125000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.125000 TRACE network [488] - Made second apply on cl 17:25:45.125000 TRACE network [488] - Listening... 17:25:45.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.125000 TRACE network [488] - Made first apply on cl 17:25:45.125000 TRACE network [488] - Applied on gs 17:25:45.125000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.125000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.125000 TRACE network [488] - Made second apply on cl 17:25:45.125000 TRACE network [488] - Listening... 17:25:45.125000 TRACE ai [6ac] - Completing goal: VISIT TILE (11 27 0) (Sandro) 17:25:45.125000 DEBUG ai [6ac] - Hero Sandro moved from 10 26 0 to 11 27 0. Returning 1. 17:25:45.125000 TRACE ai [6ac] - Completing goal: VISIT TILE (11 27 0) (Sandro) 17:25:45.125000 DEBUG ai [6ac] - Hero Sandro visited tile (11 27 0) 17:25:45.125000 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.125000 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.140625 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:45.140625 DEBUG ai [6ac] - Considering goal VISIT TILE (12 28 0) (Sandro) 17:25:45.140625 DEBUG ai [6ac] - Trying to realize VISIT TILE (12 28 0) (Sandro) (value 2.678) 17:25:45.140625 DEBUG ai [6ac] - Moving hero Sandro to tile 12 28 0 17:25:45.140625 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=66. 17:25:45.140625 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.140625 TRACE global [6ac] - We'll wait till request 66 is answered. 17:25:45.140625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.156250 TRACE network [488] - Made first apply on cl 17:25:45.156250 TRACE network [488] - Applied on gs 17:25:45.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.156250 TRACE network [488] - Made second apply on cl 17:25:45.156250 TRACE network [488] - Listening... 17:25:45.156250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.156250 TRACE network [488] - Made first apply on cl 17:25:45.156250 TRACE network [488] - Applied on gs 17:25:45.156250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.156250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.156250 TRACE animation [488] - Fade anim finished for obj at 41 82 0; remaining: 1 17:25:45.156250 TRACE animation [488] - Fade anim finished for obj at 42 82 0; remaining: 0 17:25:45.171875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.187500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.187500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.203125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.234375 TRACE network [488] - Made second apply on cl 17:25:45.234375 TRACE network [488] - Listening... 17:25:45.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.234375 TRACE network [488] - Made first apply on cl 17:25:45.234375 TRACE network [488] - Applied on gs 17:25:45.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.234375 TRACE network [488] - Made second apply on cl 17:25:45.234375 TRACE network [488] - Listening... 17:25:45.234375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.234375 TRACE network [488] - Made first apply on cl 17:25:45.234375 TRACE network [488] - Applied on gs 17:25:45.234375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.234375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.234375 TRACE network [488] - Made second apply on cl 17:25:45.234375 TRACE network [488] - Listening... 17:25:45.234375 TRACE ai [6ac] - Completing goal: VISIT TILE (12 28 0) (Sandro) 17:25:45.234375 DEBUG ai [6ac] - Hero Sandro moved from 11 27 0 to 12 28 0. Returning 1. 17:25:45.234375 TRACE ai [6ac] - Completing goal: VISIT TILE (12 28 0) (Sandro) 17:25:45.234375 DEBUG ai [6ac] - Hero Sandro visited tile (12 28 0) 17:25:45.234375 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.234375 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.250000 TRACE ai [6ac] - Time of where to explore was 15 ms. 17:25:45.250000 DEBUG ai [6ac] - Considering goal VISIT TILE (14 28 0) (Sandro) 17:25:45.250000 DEBUG ai [6ac] - Trying to realize VISIT TILE (14 28 0) (Sandro) (value 2.678) 17:25:45.250000 DEBUG ai [6ac] - Moving hero Sandro to tile 14 28 0 17:25:45.250000 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=67. 17:25:45.250000 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.250000 TRACE global [6ac] - We'll wait till request 67 is answered. 17:25:45.250000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.265625 TRACE network [488] - Made first apply on cl 17:25:45.265625 TRACE network [488] - Applied on gs 17:25:45.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.265625 TRACE network [488] - Made second apply on cl 17:25:45.265625 TRACE network [488] - Listening... 17:25:45.265625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.265625 TRACE network [488] - Made first apply on cl 17:25:45.265625 TRACE network [488] - Applied on gs 17:25:45.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.281250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.296875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.296875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.312500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.328125 TRACE network [488] - Made second apply on cl 17:25:45.328125 TRACE network [488] - Listening... 17:25:45.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.328125 TRACE network [488] - Made first apply on cl 17:25:45.328125 TRACE network [488] - Applied on gs 17:25:45.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.328125 TRACE network [488] - Made second apply on cl 17:25:45.328125 TRACE network [488] - Listening... 17:25:45.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.328125 TRACE network [488] - Made first apply on cl 17:25:45.328125 TRACE network [488] - Applied on gs 17:25:45.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.328125 TRACE network [488] - Made second apply on cl 17:25:45.328125 TRACE network [488] - Listening... 17:25:45.328125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=68. 17:25:45.328125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.343750 TRACE global [6ac] - We'll wait till request 68 is answered. 17:25:45.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.343750 TRACE network [488] - Made first apply on cl 17:25:45.343750 TRACE network [488] - Applied on gs 17:25:45.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.343750 TRACE network [488] - Made second apply on cl 17:25:45.343750 TRACE network [488] - Listening... 17:25:45.343750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.343750 TRACE network [488] - Made first apply on cl 17:25:45.343750 TRACE network [488] - Applied on gs 17:25:45.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.390625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 17:25:45.421875 TRACE ai [488] - Completing goal: FIND OBJ 2,494 (Sandro) 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.421875 TRACE network [488] - Made first apply on cl 17:25:45.421875 TRACE network [488] - Applied on gs 17:25:45.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.421875 TRACE network [488] - Made second apply on cl 17:25:45.421875 TRACE network [488] - Listening... 17:25:45.421875 TRACE ai [6ac] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object Garden of Revelation at 14 28 0. 17:25:45.421875 TRACE ai [6ac] - Completing goal: FIND OBJ 2,494 (Sandro) 17:25:45.421875 TRACE ai [6ac] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:45.421875 TRACE ai [6ac] - Completing goal: VISIT TILE (14 28 0) (Sandro) 17:25:45.421875 DEBUG ai [6ac] - Hero Sandro moved from 12 28 0 to 14 28 0. Returning 1. 17:25:45.421875 TRACE ai [6ac] - Completing goal: VISIT TILE (14 28 0) (Sandro) 17:25:45.421875 DEBUG ai [6ac] - Hero Sandro visited tile (14 28 0) 17:25:45.421875 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.421875 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.437500 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:45.437500 DEBUG ai [6ac] - Considering goal VISIT TILE (15 29 0) (Sandro) 17:25:45.437500 DEBUG ai [6ac] - Trying to realize VISIT TILE (15 29 0) (Sandro) (value 2.678) 17:25:45.453125 DEBUG ai [6ac] - Moving hero Sandro to tile 15 29 0 17:25:45.453125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=69. 17:25:45.453125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.453125 TRACE global [6ac] - We'll wait till request 69 is answered. 17:25:45.453125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.453125 TRACE network [488] - Made first apply on cl 17:25:45.453125 TRACE network [488] - Applied on gs 17:25:45.453125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.453125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.453125 TRACE network [488] - Made second apply on cl 17:25:45.453125 TRACE network [488] - Listening... 17:25:45.453125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.453125 TRACE network [488] - Made first apply on cl 17:25:45.453125 TRACE network [488] - Applied on gs 17:25:45.453125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.453125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.468750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.500000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.500000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.531250 TRACE network [488] - Made second apply on cl 17:25:45.531250 TRACE network [488] - Listening... 17:25:45.531250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.531250 TRACE network [488] - Made first apply on cl 17:25:45.531250 TRACE network [488] - Applied on gs 17:25:45.531250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.531250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.531250 TRACE network [488] - Made second apply on cl 17:25:45.531250 TRACE network [488] - Listening... 17:25:45.531250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.531250 TRACE network [488] - Made first apply on cl 17:25:45.531250 TRACE network [488] - Applied on gs 17:25:45.531250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.531250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.531250 TRACE network [488] - Made second apply on cl 17:25:45.531250 TRACE network [488] - Listening... 17:25:45.531250 TRACE ai [6ac] - Completing goal: VISIT TILE (15 29 0) (Sandro) 17:25:45.531250 DEBUG ai [6ac] - Hero Sandro moved from 14 28 0 to 15 29 0. Returning 1. 17:25:45.531250 TRACE ai [6ac] - Completing goal: VISIT TILE (15 29 0) (Sandro) 17:25:45.531250 DEBUG ai [6ac] - Hero Sandro visited tile (15 29 0) 17:25:45.531250 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.531250 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.546875 TRACE ai [6ac] - It's safe for Sandro to visit tile 17 31 0 17:25:45.546875 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:45.546875 DEBUG ai [6ac] - Considering goal VISIT TILE (17 31 0) (Sandro) 17:25:45.546875 TRACE ai [6ac] - It's safe for Sandro to visit tile 17 31 0 17:25:45.546875 DEBUG ai [6ac] - Trying to realize VISIT TILE (17 31 0) (Sandro) (value 2.677) 17:25:45.546875 DEBUG ai [6ac] - Moving hero Sandro to tile 17 31 0 17:25:45.546875 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=70. 17:25:45.546875 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.546875 TRACE global [6ac] - We'll wait till request 70 is answered. 17:25:45.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.546875 TRACE network [488] - Made first apply on cl 17:25:45.546875 TRACE network [488] - Applied on gs 17:25:45.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.546875 TRACE network [488] - Made second apply on cl 17:25:45.546875 TRACE network [488] - Listening... 17:25:45.546875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.546875 TRACE network [488] - Made first apply on cl 17:25:45.546875 TRACE network [488] - Applied on gs 17:25:45.546875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.546875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.562500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.625000 TRACE network [488] - Made second apply on cl 17:25:45.625000 TRACE network [488] - Listening... 17:25:45.625000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:45.625000 TRACE network [488] - Made first apply on cl 17:25:45.625000 TRACE network [488] - Applied on gs 17:25:45.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:45.625000 TRACE ai [488] - Completing goal: FIND OBJ 2,417 (Sandro) 17:25:45.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:45.625000 TRACE network [488] - Made second apply on cl 17:25:45.625000 TRACE network [488] - Listening... 17:25:45.625000 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:45.625000 TRACE network [488] - Made first apply on cl 17:25:45.625000 TRACE network [488] - Applied on gs 17:25:45.625000 TRACE ai [488] - 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 Wood Elves, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '69', soundID '0', selection '0', cancel '1'. 17:25:45.640625 DEBUG ai [488] - Adding query 69 - Blocking dialog query with 0 components - The Wood Elves, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:45.640625 TRACE network [488] - Made second apply on cl 17:25:45.640625 TRACE network [488] - Listening... 17:25:45.640625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.640625 TRACE network [488] - Made first apply on cl 17:25:45.640625 DEBUG ai [bd8] - I'll answer the query 69 giving the choice 1 17:25:45.640625 TRACE network [bd8] - Sending a request "struct QueryReply". It'll have an ID=71. 17:25:45.640625 TRACE network [bd8] - Sending to server a pack of type struct QueryReply 17:25:45.640625 DEBUG ai [bd8] - Attempted answering query 69 - Blocking dialog query with 0 components - The Wood Elves, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=71. Waiting for results... 17:25:45.640625 TRACE global [bd8] - We'll wait till request 71 is answered. 17:25:45.640625 TRACE network [488] - Applied on gs 17:25:45.640625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.640625 TRACE network [488] - Made second apply on cl 17:25:45.640625 TRACE network [488] - Listening... 17:25:45.640625 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:45.640625 TRACE network [488] - Made first apply on cl 17:25:45.640625 TRACE network [488] - Applied on gs 17:25:45.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:45.640625 TRACE network [488] - Made second apply on cl 17:25:45.640625 TRACE network [488] - Listening... 17:25:45.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.640625 TRACE network [488] - Made first apply on cl 17:25:45.640625 TRACE network [488] - Applied on gs 17:25:45.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:45.640625 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:45.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.640625 TRACE network [488] - Made second apply on cl 17:25:45.640625 TRACE network [488] - Listening... 17:25:45.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.640625 TRACE network [488] - Made first apply on cl 17:25:45.640625 TRACE network [488] - Applied on gs 17:25:45.640625 TRACE network [488] - Made second apply on cl 17:25:45.640625 TRACE network [488] - Listening... 17:25:45.640625 WARN global [488] - Ballista doesn't have a base stack! 17:25:45.640625 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:45.656250 WARN global [488] - First Aid Tent doesn't have a base stack! 17:25:45.656250 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:45.656250 TRACE network [488] - Made first apply on cl 17:25:45.656250 TRACE network [488] - Applied on gs 17:25:45.656250 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:45.656250 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:45.656250 INFO global [488] - Opening BattleAI 17:25:45.656250 INFO global [488] - Loaded Battle AI 17:25:45.656250 TRACE ai [488] - CBattleAI [09,DF3,B44]: created 17:25:45.656250 TRACE ai [488] - CBattleAI [09,DF3,B44]: init called, saving ptr to IBattleCallback 17:25:45.656250 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStart called 17:25:45.656250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:45.656250 TRACE network [488] - Made second apply on cl 17:25:45.656250 TRACE network [488] - Listening... 17:25:45.656250 TRACE network [358] - Sending a request "struct MakeAction". It'll have an ID=72. 17:25:45.656250 TRACE network [358] - Sending to server a pack of type struct MakeAction 17:25:45.656250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.656250 TRACE network [488] - Made first apply on cl 17:25:45.656250 TRACE network [488] - Applied on gs 17:25:45.656250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.656250 DEBUG ai [488] - Removing query 69 - Blocking dialog query with 0 components - The Wood Elves, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:45.656250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.656250 TRACE network [488] - Made second apply on cl 17:25:45.656250 TRACE network [488] - Listening... 17:25:45.656250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.656250 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.656250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.656250 TRACE network [488] - Made first apply on cl 17:25:45.656250 TRACE network [488] - Applied on gs 17:25:45.656250 TRACE network [488] - Made second apply on cl 17:25:45.656250 TRACE network [488] - Listening... 17:25:45.656250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.656250 TRACE network [488] - Made first apply on cl 17:25:45.656250 TRACE network [488] - Applied on gs 17:25:45.656250 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.656250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.656250 TRACE network [488] - Made second apply on cl 17:25:45.656250 TRACE network [488] - Listening... 17:25:45.656250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.656250 TRACE network [488] - Made first apply on cl 17:25:45.656250 TRACE network [488] - Applied on gs 17:25:45.656250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.656250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.656250 TRACE network [488] - Made second apply on cl 17:25:45.656250 TRACE network [488] - Listening... 17:25:45.703125 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:45.703125 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleNewRoundFirst called 17:25:45.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:45.703125 TRACE network [488] - Made first apply on cl 17:25:45.703125 TRACE network [488] - Applied on gs 17:25:45.703125 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleNewRound called 17:25:45.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:45.703125 TRACE network [488] - Made second apply on cl 17:25:45.703125 TRACE network [488] - Listening... 17:25:45.703125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:45.703125 TRACE network [488] - Made first apply on cl 17:25:45.703125 TRACE network [488] - Applied on gs 17:25:45.703125 TRACE network [488] - Made second apply on cl 17:25:45.703125 TRACE network [488] - Listening... 17:25:45.703125 TRACE ai [104c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862. 17:25:45.703125 TRACE ai [104c] - CBattleAI [09,DF3,B44]: activeStack called for Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 17:25:45.703125 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting spells sounds like fun. Let's see... 17:25:45.703125 TRACE ai [104c] - CBattleAI [09,DF3,B44]: I can cast 13 spells. 17:25:45.703125 TRACE ai [104c] - CBattleAI [09,DF3,B44]: I know about workings of 11 of them. 17:25:45.703125 ERROR global [104c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:45.703125 ERROR global [104c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:45.703125 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Found 31 spell-target combinations. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Death Ripple on hex {BattleHex: x '15', y '5', hex '100'} would deal 91 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 64 to 64) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Curse on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 16 points (from 64 to 48) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Precision on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 64 to 64) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Precision on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.718750 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 64 to 64) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slow on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slow on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 64 to 64) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [4]: 50 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 64 to 64) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.734375 TRACE ai [104c] - CBattleAI [09,DF3,B44]: Best spell is Lightning Bolt. Will cast. 17:25:45.734375 TRACE network [104c] - Sending a request "struct MakeCustomAction". It'll have an ID=73. 17:25:45.734375 TRACE network [104c] - Sending to server a pack of type struct MakeCustomAction 17:25:45.734375 TRACE global [104c] - We'll wait till request 73 is answered. 17:25:45.750000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleSpellCast called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:45.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStacksAttacked called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE ai [104c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:45.750000 TRACE network [104c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:45.750000 TRACE network [104c] - Sending a request "struct MakeAction". It'll have an ID=74. 17:25:45.750000 TRACE network [104c] - Sending to server a pack of type struct MakeAction 17:25:45.750000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE ai [c0c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417. 17:25:45.750000 TRACE ai [c0c] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 17:25:45.750000 TRACE ai [c0c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:45.750000 TRACE network [c0c] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '9', hex '154'}', additionalInfo '-1', selectedStack '-1'} 17:25:45.750000 TRACE network [c0c] - Sending a request "struct MakeAction". It'll have an ID=75. 17:25:45.750000 TRACE network [c0c] - Sending to server a pack of type struct MakeAction 17:25:45.750000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleAttack called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStacksAttacked called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleAttack called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStacksAttacked called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.750000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.750000 TRACE network [488] - Made first apply on cl 17:25:45.750000 TRACE network [488] - Applied on gs 17:25:45.750000 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.750000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.750000 TRACE network [488] - Made second apply on cl 17:25:45.750000 TRACE network [488] - Listening... 17:25:45.765625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:45.765625 TRACE network [488] - Made first apply on cl 17:25:45.765625 TRACE network [488] - Applied on gs 17:25:45.765625 TRACE network [488] - Made second apply on cl 17:25:45.765625 TRACE network [488] - Listening... 17:25:45.765625 TRACE ai [854] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862. 17:25:45.765625 TRACE ai [854] - CBattleAI [09,DF3,B44]: activeStack called for Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 17:25:45.765625 TRACE ai [854] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:45.765625 TRACE network [854] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '11', y '5', hex '96'}', additionalInfo '-1', selectedStack '-1'} 17:25:45.765625 TRACE network [854] - Sending a request "struct MakeAction". It'll have an ID=76. 17:25:45.765625 TRACE network [854] - Sending to server a pack of type struct MakeAction 17:25:45.781250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.781250 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.781250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:45.781250 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStackMoved called 17:25:45.781250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.781250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.781250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:45.781250 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleNewRoundFirst called 17:25:45.781250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleNewRound called 17:25:45.781250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:45.781250 TRACE network [488] - Made first apply on cl 17:25:45.781250 TRACE network [488] - Applied on gs 17:25:45.781250 TRACE network [488] - Made second apply on cl 17:25:45.781250 TRACE network [488] - Listening... 17:25:45.781250 TRACE ai [e30] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862. 17:25:45.781250 TRACE ai [e30] - CBattleAI [09,DF3,B44]: activeStack called for Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 17:25:45.781250 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting spells sounds like fun. Let's see... 17:25:45.781250 TRACE ai [e30] - CBattleAI [09,DF3,B44]: I can cast 13 spells. 17:25:45.781250 TRACE ai [e30] - CBattleAI [09,DF3,B44]: I know about workings of 11 of them. 17:25:45.781250 ERROR global [e30] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:45.781250 ERROR global [e30] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:45.781250 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Found 26 spell-target combinations. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Magic Arrow on hex {BattleHex: x '15', y '5', hex '100'} would deal 143 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Death Ripple on hex {BattleHex: x '15', y '5', hex '100'} would deal 91 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 470 to 470) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 51 to 51) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Anti-Magic on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Curse on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 13 points (from 51 to 38) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Precision on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 51 to 51) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Precision on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.796875 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 470 to 470) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 51 to 51) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Fortune on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slow on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 470 to 470) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slow on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 51 to 51) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [3]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 470 to 470) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [4]: 32 creatures of Wood Elves from slot 0 of armyobj=2417 would improve the stack by 0 points (from 51 to 51) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 2 to 2) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Lightning Bolt on hex {BattleHex: x '15', y '5', hex '100'} would deal 273 damage points among 1 stacks. 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Casting Slayer on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:45.828125 TRACE ai [e30] - CBattleAI [09,DF3,B44]: Best spell is Lightning Bolt. Will cast. 17:25:45.828125 TRACE network [e30] - Sending a request "struct MakeCustomAction". It'll have an ID=77. 17:25:45.828125 TRACE network [e30] - Sending to server a pack of type struct MakeCustomAction 17:25:45.828125 TRACE global [e30] - We'll wait till request 77 is answered. 17:25:45.843750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleSpellCast called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:45.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStacksAttacked called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.843750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE ai [e30] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:45.843750 TRACE network [e30] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '4', hex '82'}', additionalInfo '100', selectedStack '-1'} 17:25:45.843750 TRACE network [e30] - Sending a request "struct MakeAction". It'll have an ID=78. 17:25:45.843750 TRACE network [e30] - Sending to server a pack of type struct MakeAction 17:25:45.843750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionStarted called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStackMoved called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleAttack called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleStacksAttacked called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - CBattleAI [09,DF3,B44]: actionFinished called 17:25:45.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.843750 TRACE network [488] - Made first apply on cl 17:25:45.843750 TRACE network [488] - Applied on gs 17:25:45.843750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.843750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.843750 TRACE network [488] - Made second apply on cl 17:25:45.843750 TRACE network [488] - Listening... 17:25:45.843750 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:45.843750 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:45.843750 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:45.843750 DEBUG ai [488] - Player 2: I won the Starting battle of Sandro attacking Monster at 17 31 0! 17:25:45.859375 TRACE ai [488] - CBattleAI [09,DF3,B44]: battleEnd called 17:25:45.859375 TRACE ai [488] - CBattleAI [09,DF3,B44]: destroyed 17:25:45.859375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 WARN bonus [488] - Warning: an orphaned child! 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct EraseArtifact, data: {CPack: type '1'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::artifactRemoved(const struct ArtifactLocation &). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::artifactRemoved(const struct ArtifactLocation &). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '750'. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '773'. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:45.859375 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:45.859375 TRACE animation [488] - Fade anim started for obj 54 at 16 30 0; anim count: 1 17:25:45.859375 TRACE animation [488] - Fade anim started for obj 54 at 16 31 0; anim count: 2 17:25:45.859375 TRACE animation [488] - Fade anim started for obj 54 at 17 30 0; anim count: 3 17:25:45.859375 TRACE animation [488] - Fade anim started for obj 54 at 17 31 0; anim count: 4 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 DEBUG global [488] - removing object id=2417; address=113768200; name=Monster 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=79. 17:25:45.859375 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.859375 TRACE global [6ac] - We'll wait till request 79 is answered. 17:25:45.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.859375 TRACE network [488] - Made second apply on cl 17:25:45.859375 TRACE network [488] - Listening... 17:25:45.859375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.859375 TRACE network [488] - Made first apply on cl 17:25:45.859375 TRACE network [488] - Applied on gs 17:25:45.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.890625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.906250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.906250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:45.921875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:45.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:45.953125 TRACE network [488] - Made second apply on cl 17:25:45.953125 TRACE network [488] - Listening... 17:25:45.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.953125 TRACE network [488] - Made first apply on cl 17:25:45.953125 TRACE network [488] - Applied on gs 17:25:45.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:45.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.953125 TRACE network [488] - Made second apply on cl 17:25:45.953125 TRACE network [488] - Listening... 17:25:45.953125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:45.953125 TRACE network [488] - Made first apply on cl 17:25:45.953125 TRACE network [488] - Applied on gs 17:25:45.953125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.953125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:45.953125 TRACE network [488] - Made second apply on cl 17:25:45.953125 TRACE network [488] - Listening... 17:25:45.953125 TRACE ai [6ac] - Completing goal: VISIT TILE (17 31 0) (Sandro) 17:25:45.953125 DEBUG ai [6ac] - Hero Sandro moved from 15 29 0 to 17 31 0. Returning 1. 17:25:45.953125 TRACE ai [6ac] - Completing goal: VISIT TILE (17 31 0) (Sandro) 17:25:45.953125 DEBUG ai [6ac] - Hero Sandro visited tile (17 31 0) 17:25:45.953125 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:45.953125 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:45.968750 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:45.968750 DEBUG ai [6ac] - Considering goal VISIT TILE (18 30 0) (Sandro) 17:25:45.968750 DEBUG ai [6ac] - Trying to realize VISIT TILE (18 30 0) (Sandro) (value 2.676) 17:25:45.968750 DEBUG ai [6ac] - Moving hero Sandro to tile 18 30 0 17:25:45.968750 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=80. 17:25:45.968750 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:45.968750 TRACE global [6ac] - We'll wait till request 80 is answered. 17:25:45.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:45.984375 TRACE network [488] - Made first apply on cl 17:25:45.984375 TRACE network [488] - Applied on gs 17:25:45.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:45.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:45.984375 TRACE network [488] - Made second apply on cl 17:25:45.984375 TRACE network [488] - Listening... 17:25:45.984375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:45.984375 TRACE network [488] - Made first apply on cl 17:25:45.984375 TRACE network [488] - Applied on gs 17:25:45.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:45.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.015625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.031250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.062500 TRACE network [488] - Made second apply on cl 17:25:46.062500 TRACE network [488] - Listening... 17:25:46.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.062500 TRACE network [488] - Made first apply on cl 17:25:46.062500 TRACE network [488] - Applied on gs 17:25:46.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.062500 TRACE network [488] - Made second apply on cl 17:25:46.062500 TRACE network [488] - Listening... 17:25:46.062500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.062500 TRACE network [488] - Made first apply on cl 17:25:46.062500 TRACE network [488] - Applied on gs 17:25:46.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.062500 TRACE network [488] - Made second apply on cl 17:25:46.062500 TRACE network [488] - Listening... 17:25:46.062500 TRACE ai [6ac] - Completing goal: VISIT TILE (18 30 0) (Sandro) 17:25:46.062500 DEBUG ai [6ac] - Hero Sandro moved from 17 31 0 to 18 30 0. Returning 1. 17:25:46.062500 TRACE ai [6ac] - Completing goal: VISIT TILE (18 30 0) (Sandro) 17:25:46.062500 DEBUG ai [6ac] - Hero Sandro visited tile (18 30 0) 17:25:46.062500 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:46.062500 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:46.078125 TRACE ai [6ac] - It's safe for Sandro to visit tile 20 32 0 17:25:46.078125 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:46.078125 DEBUG ai [6ac] - Considering goal VISIT TILE (20 32 0) (Sandro) 17:25:46.078125 TRACE ai [6ac] - It's safe for Sandro to visit tile 20 32 0 17:25:46.078125 DEBUG ai [6ac] - Trying to realize VISIT TILE (20 32 0) (Sandro) (value 2.675) 17:25:46.078125 DEBUG ai [6ac] - Moving hero Sandro to tile 20 32 0 17:25:46.078125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=81. 17:25:46.078125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.078125 TRACE global [6ac] - We'll wait till request 81 is answered. 17:25:46.093750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.093750 TRACE network [488] - Made first apply on cl 17:25:46.093750 TRACE network [488] - Applied on gs 17:25:46.093750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.093750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.093750 TRACE network [488] - Made second apply on cl 17:25:46.093750 TRACE network [488] - Listening... 17:25:46.093750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.093750 TRACE network [488] - Made first apply on cl 17:25:46.093750 TRACE network [488] - Applied on gs 17:25:46.093750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.093750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.109375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.125000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.125000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.140625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.171875 TRACE network [488] - Made second apply on cl 17:25:46.171875 TRACE network [488] - Listening... 17:25:46.171875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:46.171875 TRACE network [488] - Made first apply on cl 17:25:46.171875 TRACE network [488] - Applied on gs 17:25:46.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:46.171875 TRACE ai [488] - Completing goal: FIND OBJ 2,197 (Sandro) 17:25:46.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:46.171875 TRACE network [488] - Made second apply on cl 17:25:46.171875 TRACE network [488] - Listening... 17:25:46.171875 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:46.171875 TRACE network [488] - Made first apply on cl 17:25:46.171875 TRACE network [488] - Applied on gs 17:25:46.171875 TRACE ai [488] - 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 Arch Magi, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '75', soundID '0', selection '0', cancel '1'. 17:25:46.171875 DEBUG ai [488] - Adding query 75 - Blocking dialog query with 0 components - The Arch Magi, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:46.171875 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:46.171875 TRACE network [488] - Made second apply on cl 17:25:46.171875 TRACE network [488] - Listening... 17:25:46.171875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.171875 TRACE network [488] - Made first apply on cl 17:25:46.171875 DEBUG ai [ef8] - I'll answer the query 75 giving the choice 1 17:25:46.171875 TRACE network [ef8] - Sending a request "struct QueryReply". It'll have an ID=82. 17:25:46.171875 TRACE network [ef8] - Sending to server a pack of type struct QueryReply 17:25:46.187500 DEBUG ai [ef8] - Attempted answering query 75 - Blocking dialog query with 0 components - The Arch Magi, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=82. Waiting for results... 17:25:46.187500 TRACE global [ef8] - We'll wait till request 82 is answered. 17:25:46.187500 TRACE network [488] - Applied on gs 17:25:46.187500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.187500 TRACE network [488] - Made second apply on cl 17:25:46.187500 TRACE network [488] - Listening... 17:25:46.187500 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:46.187500 TRACE network [488] - Made first apply on cl 17:25:46.187500 TRACE network [488] - Applied on gs 17:25:46.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:46.187500 TRACE network [488] - Made second apply on cl 17:25:46.187500 TRACE network [488] - Listening... 17:25:46.187500 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:46.187500 TRACE network [488] - Made first apply on cl 17:25:46.187500 TRACE network [488] - Applied on gs 17:25:46.187500 TRACE network [488] - Made second apply on cl 17:25:46.187500 TRACE network [488] - Listening... 17:25:46.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.187500 TRACE network [488] - Made first apply on cl 17:25:46.187500 TRACE network [488] - Applied on gs 17:25:46.187500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:46.187500 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:46.187500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.187500 TRACE network [488] - Made second apply on cl 17:25:46.187500 TRACE network [488] - Listening... 17:25:46.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.187500 TRACE network [488] - Made first apply on cl 17:25:46.187500 TRACE network [488] - Applied on gs 17:25:46.187500 TRACE network [488] - Made second apply on cl 17:25:46.187500 TRACE network [488] - Listening... 17:25:46.187500 WARN global [488] - Ballista doesn't have a base stack! 17:25:46.187500 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:46.187500 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:46.203125 TRACE network [488] - Made first apply on cl 17:25:46.203125 TRACE network [488] - Applied on gs 17:25:46.203125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:46.203125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:46.203125 INFO global [488] - Opening BattleAI 17:25:46.203125 INFO global [488] - Loaded Battle AI 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: created 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: init called, saving ptr to IBattleCallback 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStart called 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:46.203125 TRACE network [488] - Made second apply on cl 17:25:46.203125 TRACE network [488] - Listening... 17:25:46.203125 TRACE network [1028] - Sending a request "struct MakeAction". It'll have an ID=83. 17:25:46.203125 TRACE network [1028] - Sending to server a pack of type struct MakeAction 17:25:46.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.203125 TRACE network [488] - Made first apply on cl 17:25:46.203125 TRACE network [488] - Applied on gs 17:25:46.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.203125 DEBUG ai [488] - Removing query 75 - Blocking dialog query with 0 components - The Arch Magi, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:46.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.203125 TRACE network [488] - Made second apply on cl 17:25:46.203125 TRACE network [488] - Listening... 17:25:46.203125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:46.203125 TRACE network [488] - Made first apply on cl 17:25:46.203125 TRACE network [488] - Applied on gs 17:25:46.203125 TRACE network [488] - Made second apply on cl 17:25:46.203125 TRACE network [488] - Listening... 17:25:46.203125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:46.203125 TRACE network [488] - Made first apply on cl 17:25:46.203125 TRACE network [488] - Applied on gs 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:46.203125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:46.203125 TRACE network [488] - Made second apply on cl 17:25:46.203125 TRACE network [488] - Listening... 17:25:46.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.203125 TRACE network [488] - Made first apply on cl 17:25:46.203125 TRACE network [488] - Applied on gs 17:25:46.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.203125 TRACE network [488] - Made second apply on cl 17:25:46.203125 TRACE network [488] - Listening... 17:25:46.218750 TRACE animation [be8] - Fade anim finished for obj at 16 30 0; remaining: 3 17:25:46.218750 TRACE animation [be8] - Fade anim finished for obj at 16 31 0; remaining: 2 17:25:46.218750 TRACE animation [be8] - Fade anim finished for obj at 17 30 0; remaining: 1 17:25:46.218750 TRACE animation [be8] - Fade anim finished for obj at 17 31 0; remaining: 0 17:25:46.234375 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:46.234375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRoundFirst called 17:25:46.234375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:46.234375 TRACE network [488] - Made first apply on cl 17:25:46.234375 TRACE network [488] - Applied on gs 17:25:46.234375 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleNewRound called 17:25:46.234375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:46.234375 TRACE network [488] - Made second apply on cl 17:25:46.234375 TRACE network [488] - Listening... 17:25:46.234375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:46.234375 TRACE network [488] - Made first apply on cl 17:25:46.234375 TRACE network [488] - Applied on gs 17:25:46.234375 TRACE network [488] - Made second apply on cl 17:25:46.234375 TRACE network [488] - Listening... 17:25:46.234375 TRACE ai [12a4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862. 17:25:46.234375 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 17:25:46.234375 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting spells sounds like fun. Let's see... 17:25:46.234375 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: I can cast 13 spells. 17:25:46.234375 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: I know about workings of 11 of them. 17:25:46.234375 ERROR global [12a4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:46.234375 ERROR global [12a4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Found 42 spell-target combinations. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '8', hex '151'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 143 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Death Ripple on hex {BattleHex: x '15', y '2', hex '49'} would deal 182 damage points among 2 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Death Ripple on hex {BattleHex: x '15', y '8', hex '151'} would deal 182 damage points among 2 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.250000 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 would improve the stack by 0 points (from 127 to 127) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 1 to 1) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Anti-Magic on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Curse on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 1 points (from 10 to 9) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Curse on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 1 points (from 10 to 9) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Precision on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Precision on Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 would improve the stack by 0 points (from 127 to 127) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Precision on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Precision on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 1 to 1) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:46.265625 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 would improve the stack by 0 points (from 127 to 127) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 1 to 1) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Fortune on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slow on Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slow on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slow on Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 would improve the stack by 0 points (from 127 to 127) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slow on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [2]: 200 creatures of Vampire Lords from slot 0 of armyobj=1862 would improve the stack by 0 points (from 0 to 0) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [4]: 5 creatures of Arch Magi from slot 0 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.281250 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 would improve the stack by 0 points (from 127 to 127) 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 would improve the stack by 0 points (from 10 to 10) 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 1 to 1) 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 273 damage points among 1 stacks. 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Casting Slayer on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:46.296875 TRACE ai [12a4] - CBattleAI [0A,0AF,AEC]: Best spell is Lightning Bolt. Will cast. 17:25:46.296875 TRACE network [12a4] - Sending a request "struct MakeCustomAction". It'll have an ID=84. 17:25:46.296875 TRACE network [12a4] - Sending to server a pack of type struct MakeCustomAction 17:25:46.296875 TRACE global [12a4] - We'll wait till request 84 is answered. 17:25:46.312500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleSpellCast called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:46.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE ai [12a4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:46.312500 TRACE network [12a4] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:46.312500 TRACE network [12a4] - Sending a request "struct MakeAction". It'll have an ID=85. 17:25:46.312500 TRACE network [12a4] - Sending to server a pack of type struct MakeAction 17:25:46.312500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:46.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.312500 TRACE network [488] - Made first apply on cl 17:25:46.312500 TRACE network [488] - Applied on gs 17:25:46.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.312500 TRACE network [488] - Made second apply on cl 17:25:46.312500 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE ai [e98] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197. 17:25:46.328125 TRACE ai [e98] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [5]: 5 creatures of Arch Magi from slot 1 of armyobj=2197 17:25:46.328125 TRACE ai [e98] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:46.328125 TRACE network [e98] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '-1', selectedStack '-1'} 17:25:46.328125 TRACE network [e98] - Sending a request "struct MakeAction". It'll have an ID=86. 17:25:46.328125 TRACE network [e98] - Sending to server a pack of type struct MakeAction 17:25:46.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE ai [1020] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862. 17:25:46.328125 TRACE ai [1020] - CBattleAI [0A,0AF,AEC]: activeStack called for Battle stack [3]: 25 creatures of Liches from slot 1 of armyobj=1862 17:25:46.328125 TRACE ai [1020] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:46.328125 TRACE network [1020] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '8', hex '151'}', additionalInfo '-1', selectedStack '-1'} 17:25:46.328125 TRACE network [1020] - Sending a request "struct MakeAction". It'll have an ID=87. 17:25:46.328125 TRACE network [1020] - Sending to server a pack of type struct MakeAction 17:25:46.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionStarted called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleAttack called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleStacksAttacked called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: actionFinished called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.328125 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:46.328125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:46.328125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:46.328125 DEBUG ai [488] - Player 2: I won the Starting battle of Sandro attacking Monster at 20 32 0! 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: battleEnd called 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,0AF,AEC]: destroyed 17:25:46.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:46.328125 TRACE network [488] - Made first apply on cl 17:25:46.328125 WARN bonus [488] - Warning: an orphaned child! 17:25:46.328125 TRACE network [488] - Applied on gs 17:25:46.328125 TRACE network [488] - Made second apply on cl 17:25:46.328125 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '300'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '773'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:46.343750 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:46.343750 TRACE animation [488] - Fade anim started for obj 54 at 19 31 0; anim count: 1 17:25:46.343750 TRACE animation [488] - Fade anim started for obj 54 at 19 32 0; anim count: 2 17:25:46.343750 TRACE animation [488] - Fade anim started for obj 54 at 20 31 0; anim count: 3 17:25:46.343750 TRACE animation [488] - Fade anim started for obj 54 at 20 32 0; anim count: 4 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 DEBUG global [488] - removing object id=2197; address=113837616; name=Monster 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=88. 17:25:46.343750 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.343750 TRACE global [6ac] - We'll wait till request 88 is answered. 17:25:46.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.343750 TRACE network [488] - Made second apply on cl 17:25:46.343750 TRACE network [488] - Listening... 17:25:46.343750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.343750 TRACE network [488] - Made first apply on cl 17:25:46.343750 TRACE network [488] - Applied on gs 17:25:46.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.375000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.406250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.406250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.421875 TRACE network [488] - Made second apply on cl 17:25:46.421875 TRACE network [488] - Listening... 17:25:46.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.421875 TRACE network [488] - Made first apply on cl 17:25:46.421875 TRACE network [488] - Applied on gs 17:25:46.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.421875 TRACE network [488] - Made second apply on cl 17:25:46.421875 TRACE network [488] - Listening... 17:25:46.421875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.421875 TRACE network [488] - Made first apply on cl 17:25:46.421875 TRACE network [488] - Applied on gs 17:25:46.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.421875 TRACE network [488] - Made second apply on cl 17:25:46.421875 TRACE network [488] - Listening... 17:25:46.437500 TRACE ai [6ac] - Completing goal: VISIT TILE (20 32 0) (Sandro) 17:25:46.437500 DEBUG ai [6ac] - Hero Sandro moved from 18 30 0 to 20 32 0. Returning 1. 17:25:46.437500 TRACE ai [6ac] - Completing goal: VISIT TILE (20 32 0) (Sandro) 17:25:46.437500 DEBUG ai [6ac] - Hero Sandro visited tile (20 32 0) 17:25:46.437500 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:46.437500 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:46.437500 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:46.453125 DEBUG ai [6ac] - Considering goal VISIT TILE (21 31 0) (Sandro) 17:25:46.453125 DEBUG ai [6ac] - Trying to realize VISIT TILE (21 31 0) (Sandro) (value 2.668) 17:25:46.453125 DEBUG ai [6ac] - Moving hero Sandro to tile 21 31 0 17:25:46.453125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=89. 17:25:46.453125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.453125 TRACE global [6ac] - We'll wait till request 89 is answered. 17:25:46.453125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.453125 TRACE network [488] - Made first apply on cl 17:25:46.453125 TRACE network [488] - Applied on gs 17:25:46.453125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.453125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.453125 TRACE network [488] - Made second apply on cl 17:25:46.453125 TRACE network [488] - Listening... 17:25:46.453125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.453125 TRACE network [488] - Made first apply on cl 17:25:46.453125 TRACE network [488] - Applied on gs 17:25:46.453125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.453125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.484375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.500000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.515625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.531250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.546875 TRACE network [488] - Made second apply on cl 17:25:46.546875 TRACE network [488] - Listening... 17:25:46.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.546875 TRACE network [488] - Made first apply on cl 17:25:46.546875 TRACE network [488] - Applied on gs 17:25:46.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.546875 TRACE network [488] - Made second apply on cl 17:25:46.546875 TRACE network [488] - Listening... 17:25:46.562500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.562500 TRACE network [488] - Made first apply on cl 17:25:46.562500 TRACE network [488] - Applied on gs 17:25:46.562500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.562500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.562500 TRACE network [488] - Made second apply on cl 17:25:46.562500 TRACE network [488] - Listening... 17:25:46.562500 TRACE ai [6ac] - Completing goal: VISIT TILE (21 31 0) (Sandro) 17:25:46.562500 DEBUG ai [6ac] - Hero Sandro moved from 20 32 0 to 21 31 0. Returning 1. 17:25:46.562500 TRACE ai [6ac] - Completing goal: VISIT TILE (21 31 0) (Sandro) 17:25:46.562500 DEBUG ai [6ac] - Hero Sandro visited tile (21 31 0) 17:25:46.562500 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:46.562500 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:46.578125 TRACE ai [6ac] - Time of where to explore was 15 ms. 17:25:46.578125 DEBUG ai [6ac] - Considering goal VISIT TILE (22 30 0) (Sandro) 17:25:46.578125 DEBUG ai [6ac] - Trying to realize VISIT TILE (22 30 0) (Sandro) (value 2.663) 17:25:46.578125 DEBUG ai [6ac] - Moving hero Sandro to tile 22 30 0 17:25:46.578125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=90. 17:25:46.578125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.578125 TRACE global [6ac] - We'll wait till request 90 is answered. 17:25:46.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.578125 TRACE network [488] - Made first apply on cl 17:25:46.578125 TRACE network [488] - Applied on gs 17:25:46.578125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.578125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.578125 TRACE network [488] - Made second apply on cl 17:25:46.578125 TRACE network [488] - Listening... 17:25:46.578125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.578125 TRACE network [488] - Made first apply on cl 17:25:46.578125 TRACE network [488] - Applied on gs 17:25:46.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.656250 TRACE network [488] - Made second apply on cl 17:25:46.656250 TRACE network [488] - Listening... 17:25:46.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.656250 TRACE network [488] - Made first apply on cl 17:25:46.656250 TRACE network [488] - Applied on gs 17:25:46.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.656250 TRACE network [488] - Made second apply on cl 17:25:46.656250 TRACE network [488] - Listening... 17:25:46.656250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.656250 TRACE network [488] - Made first apply on cl 17:25:46.656250 TRACE network [488] - Applied on gs 17:25:46.656250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.656250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.656250 TRACE network [488] - Made second apply on cl 17:25:46.656250 TRACE network [488] - Listening... 17:25:46.656250 TRACE ai [6ac] - Completing goal: VISIT TILE (22 30 0) (Sandro) 17:25:46.656250 DEBUG ai [6ac] - Hero Sandro moved from 21 31 0 to 22 30 0. Returning 1. 17:25:46.656250 TRACE ai [6ac] - Completing goal: VISIT TILE (22 30 0) (Sandro) 17:25:46.656250 DEBUG ai [6ac] - Hero Sandro visited tile (22 30 0) 17:25:46.656250 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:46.656250 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:46.671875 TRACE ai [6ac] - Time of where to explore was 16 ms. 17:25:46.671875 DEBUG ai [6ac] - Considering goal VISIT TILE (23 28 0) (Sandro) 17:25:46.671875 DEBUG ai [6ac] - Trying to realize VISIT TILE (23 28 0) (Sandro) (value 2.655) 17:25:46.671875 DEBUG ai [6ac] - Moving hero Sandro to tile 23 28 0 17:25:46.671875 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=91. 17:25:46.671875 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.671875 TRACE global [6ac] - We'll wait till request 91 is answered. 17:25:46.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.671875 TRACE network [488] - Made first apply on cl 17:25:46.671875 TRACE network [488] - Applied on gs 17:25:46.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.671875 TRACE network [488] - Made second apply on cl 17:25:46.671875 TRACE network [488] - Listening... 17:25:46.671875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.671875 TRACE network [488] - Made first apply on cl 17:25:46.671875 TRACE network [488] - Applied on gs 17:25:46.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.703125 TRACE animation [488] - Fade anim finished for obj at 19 31 0; remaining: 3 17:25:46.703125 TRACE animation [488] - Fade anim finished for obj at 19 32 0; remaining: 2 17:25:46.703125 TRACE animation [488] - Fade anim finished for obj at 20 31 0; remaining: 1 17:25:46.703125 TRACE animation [488] - Fade anim finished for obj at 20 32 0; remaining: 0 17:25:46.703125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.718750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.718750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.734375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.765625 TRACE network [488] - Made second apply on cl 17:25:46.765625 TRACE network [488] - Listening... 17:25:46.765625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.765625 TRACE network [488] - Made first apply on cl 17:25:46.765625 TRACE network [488] - Applied on gs 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.765625 TRACE network [488] - Made second apply on cl 17:25:46.765625 TRACE network [488] - Listening... 17:25:46.765625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.765625 TRACE network [488] - Made first apply on cl 17:25:46.765625 TRACE network [488] - Applied on gs 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.765625 TRACE network [488] - Made second apply on cl 17:25:46.765625 TRACE network [488] - Listening... 17:25:46.765625 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=92. 17:25:46.765625 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.765625 TRACE global [6ac] - We'll wait till request 92 is answered. 17:25:46.765625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.765625 TRACE network [488] - Made first apply on cl 17:25:46.765625 TRACE network [488] - Applied on gs 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.765625 TRACE network [488] - Made second apply on cl 17:25:46.765625 TRACE network [488] - Listening... 17:25:46.765625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.765625 TRACE network [488] - Made first apply on cl 17:25:46.765625 TRACE network [488] - Applied on gs 17:25:46.765625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.765625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.796875 TRACE network [488] - Made second apply on cl 17:25:46.796875 TRACE network [488] - Listening... 17:25:46.796875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:46.796875 TRACE network [488] - Made first apply on cl 17:25:46.796875 TRACE network [488] - Applied on gs 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:46.796875 TRACE ai [488] - Completing goal: FIND OBJ 2,156 (Sandro) 17:25:46.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:46.796875 TRACE network [488] - Made second apply on cl 17:25:46.796875 TRACE network [488] - Listening... 17:25:46.796875 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:46.796875 TRACE network [488] - Made first apply on cl 17:25:46.796875 TRACE network [488] - Applied on gs 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '7'. 17:25:46.796875 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:46.796875 TRACE network [488] - Made second apply on cl 17:25:46.796875 TRACE network [488] - Listening... 17:25:46.796875 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:46.796875 TRACE network [488] - Made first apply on cl 17:25:46.796875 TRACE network [488] - Applied on gs 17:25:46.796875 TRACE network [488] - Made second apply on cl 17:25:46.796875 TRACE network [488] - Listening... 17:25:46.796875 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:46.796875 TRACE animation [488] - Fade anim started for obj 79 at 22 28 0; anim count: 1 17:25:46.796875 TRACE animation [488] - Fade anim started for obj 79 at 23 28 0; anim count: 2 17:25:46.796875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:46.812500 TRACE network [488] - Made first apply on cl 17:25:46.812500 DEBUG global [488] - removing object id=2156; address=113912360; name=Resource 17:25:46.812500 TRACE network [488] - Applied on gs 17:25:46.812500 TRACE network [488] - Made second apply on cl 17:25:46.812500 TRACE network [488] - Listening... 17:25:46.812500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:46.812500 TRACE network [488] - Made first apply on cl 17:25:46.812500 TRACE network [488] - Applied on gs 17:25:46.812500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:46.812500 TRACE network [488] - Made second apply on cl 17:25:46.812500 TRACE network [488] - Listening... 17:25:46.812500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.812500 TRACE network [488] - Made first apply on cl 17:25:46.812500 TRACE network [488] - Applied on gs 17:25:46.812500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.812500 TRACE network [488] - Made second apply on cl 17:25:46.812500 TRACE network [488] - Listening... 17:25:46.812500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.812500 TRACE network [488] - Made first apply on cl 17:25:46.812500 TRACE network [488] - Applied on gs 17:25:46.812500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.812500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.812500 TRACE network [488] - Made second apply on cl 17:25:46.812500 TRACE network [488] - Listening... 17:25:46.812500 TRACE ai [6ac] - Completing goal: VISIT TILE (23 28 0) (Sandro) 17:25:46.812500 DEBUG ai [6ac] - Hero Sandro moved from 22 30 0 to 22 29 0. Returning 1. 17:25:46.812500 TRACE ai [6ac] - Completing goal: VISIT TILE (23 28 0) (Sandro) 17:25:46.812500 DEBUG ai [6ac] - Hero Sandro visited tile (23 28 0) 17:25:46.812500 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:46.812500 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:46.828125 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:46.828125 DEBUG ai [6ac] - Considering goal VISIT TILE (21 27 0) (Sandro) 17:25:46.828125 DEBUG ai [6ac] - Trying to realize VISIT TILE (21 27 0) (Sandro) (value 2.626) 17:25:46.828125 DEBUG ai [6ac] - Moving hero Sandro to tile 21 27 0 17:25:46.828125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=93. 17:25:46.828125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.828125 TRACE global [6ac] - We'll wait till request 93 is answered. 17:25:46.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.828125 TRACE network [488] - Made first apply on cl 17:25:46.828125 TRACE network [488] - Applied on gs 17:25:46.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.828125 TRACE network [488] - Made second apply on cl 17:25:46.828125 TRACE network [488] - Listening... 17:25:46.828125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.828125 TRACE network [488] - Made first apply on cl 17:25:46.828125 TRACE network [488] - Applied on gs 17:25:46.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.890625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:46.906250 TRACE network [488] - Made second apply on cl 17:25:46.906250 TRACE network [488] - Listening... 17:25:46.906250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.906250 TRACE network [488] - Made first apply on cl 17:25:46.906250 TRACE network [488] - Applied on gs 17:25:46.906250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:46.906250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.906250 TRACE network [488] - Made second apply on cl 17:25:46.906250 TRACE network [488] - Listening... 17:25:46.906250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:46.906250 TRACE network [488] - Made first apply on cl 17:25:46.906250 TRACE network [488] - Applied on gs 17:25:46.906250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.906250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:46.906250 TRACE network [488] - Made second apply on cl 17:25:46.906250 TRACE network [488] - Listening... 17:25:46.906250 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=94. 17:25:46.906250 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:46.906250 TRACE global [6ac] - We'll wait till request 94 is answered. 17:25:46.921875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:46.921875 TRACE network [488] - Made first apply on cl 17:25:46.921875 TRACE network [488] - Applied on gs 17:25:46.921875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:46.921875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:46.921875 TRACE network [488] - Made second apply on cl 17:25:46.921875 TRACE network [488] - Listening... 17:25:46.921875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:46.921875 TRACE network [488] - Made first apply on cl 17:25:46.921875 TRACE network [488] - Applied on gs 17:25:46.921875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.921875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:46.953125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.968750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:46.968750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:46.984375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Mercenary Camp'. 17:25:47.015625 TRACE ai [488] - Completing goal: FIND OBJ 2,484 (Sandro) 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.015625 TRACE network [488] - Made first apply on cl 17:25:47.015625 TRACE network [488] - Applied on gs 17:25:47.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:47.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.015625 TRACE network [488] - Made second apply on cl 17:25:47.015625 TRACE network [488] - Listening... 17:25:47.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.031250 TRACE network [488] - Made first apply on cl 17:25:47.031250 TRACE network [488] - Applied on gs 17:25:47.031250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.031250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.031250 TRACE network [488] - Made second apply on cl 17:25:47.031250 TRACE network [488] - Listening... 17:25:47.031250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.031250 TRACE network [488] - Made first apply on cl 17:25:47.031250 TRACE network [488] - Applied on gs 17:25:47.031250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.031250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.031250 TRACE network [488] - Made second apply on cl 17:25:47.031250 TRACE network [488] - Listening... 17:25:47.031250 TRACE ai [6ac] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object Mercenary Camp at 22 27 0. 17:25:47.031250 TRACE ai [6ac] - Completing goal: FIND OBJ 2,484 (Sandro) 17:25:47.031250 TRACE ai [6ac] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:47.031250 TRACE ai [6ac] - Completing goal: VISIT TILE (21 27 0) (Sandro) 17:25:47.031250 DEBUG ai [6ac] - Hero Sandro moved from 22 29 0 to 21 27 0. Returning 1. 17:25:47.031250 TRACE ai [6ac] - Completing goal: VISIT TILE (21 27 0) (Sandro) 17:25:47.031250 DEBUG ai [6ac] - Hero Sandro visited tile (21 27 0) 17:25:47.031250 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:47.031250 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:47.062500 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:47.062500 DEBUG ai [6ac] - Considering goal VISIT TILE (22 26 0) (Sandro) 17:25:47.062500 DEBUG ai [6ac] - Trying to realize VISIT TILE (22 26 0) (Sandro) (value 2.540) 17:25:47.062500 DEBUG ai [6ac] - Moving hero Sandro to tile 22 26 0 17:25:47.062500 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=95. 17:25:47.078125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.078125 TRACE global [6ac] - We'll wait till request 95 is answered. 17:25:47.078125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.078125 TRACE network [488] - Made first apply on cl 17:25:47.078125 TRACE network [488] - Applied on gs 17:25:47.078125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.078125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.078125 TRACE network [488] - Made second apply on cl 17:25:47.078125 TRACE network [488] - Listening... 17:25:47.078125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.078125 TRACE network [488] - Made first apply on cl 17:25:47.078125 TRACE network [488] - Applied on gs 17:25:47.078125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.078125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.078125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.093750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.109375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.125000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.156250 TRACE network [488] - Made second apply on cl 17:25:47.156250 TRACE network [488] - Listening... 17:25:47.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.156250 TRACE network [488] - Made first apply on cl 17:25:47.156250 TRACE network [488] - Applied on gs 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.156250 TRACE network [488] - Made second apply on cl 17:25:47.156250 TRACE network [488] - Listening... 17:25:47.156250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.156250 TRACE network [488] - Made first apply on cl 17:25:47.156250 TRACE network [488] - Applied on gs 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.156250 TRACE network [488] - Made second apply on cl 17:25:47.156250 TRACE network [488] - Listening... 17:25:47.156250 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=96. 17:25:47.156250 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.156250 TRACE global [6ac] - We'll wait till request 96 is answered. 17:25:47.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.156250 TRACE network [488] - Made first apply on cl 17:25:47.156250 TRACE network [488] - Applied on gs 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.156250 TRACE network [488] - Made second apply on cl 17:25:47.156250 TRACE network [488] - Listening... 17:25:47.156250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.156250 TRACE network [488] - Made first apply on cl 17:25:47.156250 TRACE network [488] - Applied on gs 17:25:47.156250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.156250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.156250 TRACE animation [488] - Fade anim finished for obj at 22 28 0; remaining: 1 17:25:47.156250 TRACE animation [488] - Fade anim finished for obj at 23 28 0; remaining: 0 17:25:47.171875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.187500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.187500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.203125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.218750 TRACE network [488] - Made second apply on cl 17:25:47.218750 TRACE network [488] - Listening... 17:25:47.218750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.218750 TRACE network [488] - Made first apply on cl 17:25:47.218750 TRACE network [488] - Applied on gs 17:25:47.218750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.218750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.218750 TRACE network [488] - Made second apply on cl 17:25:47.218750 TRACE network [488] - Listening... 17:25:47.218750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.218750 TRACE network [488] - Made first apply on cl 17:25:47.218750 TRACE network [488] - Applied on gs 17:25:47.218750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.218750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.218750 TRACE network [488] - Made second apply on cl 17:25:47.218750 TRACE network [488] - Listening... 17:25:47.218750 TRACE ai [6ac] - Completing goal: VISIT TILE (22 26 0) (Sandro) 17:25:47.218750 DEBUG ai [6ac] - Hero Sandro moved from 21 27 0 to 23 27 0. Returning 0. 17:25:47.234375 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:47.234375 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:47.234375 TRACE ai [6ac] - It's safe for Sandro to visit tile 25 27 0 17:25:47.234375 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:47.234375 DEBUG ai [6ac] - Considering goal VISIT TILE (21 25 0) (Sandro) 17:25:47.234375 DEBUG ai [6ac] - Considering goal RECRUIT HERO 17:25:47.250000 DEBUG ai [6ac] - Trying to realize RECRUIT HERO (value 1.000) 17:25:47.250000 DEBUG ai [6ac] - Trying to recruit a hero in Blight at 9 25 0 17:25:47.250000 TRACE network [6ac] - Sending a request "struct HireHero". It'll have an ID=97. 17:25:47.250000 TRACE network [6ac] - Sending to server a pack of type struct HireHero 17:25:47.250000 TRACE global [6ac] - We'll wait till request 97 is answered. 17:25:47.250000 TRACE network [488] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 17:25:47.250000 TRACE network [488] - Made first apply on cl 17:25:47.250000 TRACE network [488] - Applied on gs 17:25:47.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:47.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:47.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:47.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:47.250000 TRACE network [488] - Made second apply on cl 17:25:47.250000 TRACE network [488] - Listening... 17:25:47.250000 TRACE network [488] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 17:25:47.250000 TRACE network [488] - Made first apply on cl 17:25:47.250000 TRACE network [488] - Applied on gs 17:25:47.250000 TRACE network [488] - Made second apply on cl 17:25:47.250000 TRACE network [488] - Listening... 17:25:47.250000 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:47.250000 TRACE network [488] - Made first apply on cl 17:25:47.250000 TRACE network [488] - Applied on gs 17:25:47.250000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '5000'. 17:25:47.250000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.250000 TRACE network [488] - Made second apply on cl 17:25:47.250000 TRACE network [488] - Listening... 17:25:47.250000 TRACE network [488] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 17:25:47.250000 TRACE network [488] - Made first apply on cl 17:25:47.250000 TRACE network [488] - Applied on gs 17:25:47.250000 TRACE network [488] - Made second apply on cl 17:25:47.250000 TRACE network [488] - Listening... 17:25:47.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.250000 TRACE network [488] - Made first apply on cl 17:25:47.250000 TRACE network [488] - Applied on gs 17:25:47.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.250000 TRACE network [488] - Made second apply on cl 17:25:47.250000 TRACE network [488] - Listening... 17:25:47.250000 DEBUG ai [6ac] - Striving to goal of type EXPLORE (Sandro) 17:25:47.250000 DEBUG ai [6ac] - Considering goal EXPLORE (Sandro) 17:25:47.265625 TRACE ai [6ac] - It's safe for Sandro to visit tile 25 27 0 17:25:47.265625 TRACE ai [6ac] - Time of where to explore was 0 ms. 17:25:47.265625 DEBUG ai [6ac] - Considering goal VISIT TILE (21 25 0) (Sandro) 17:25:47.265625 DEBUG ai [6ac] - Trying to realize VISIT TILE (21 25 0) (Sandro) (value 0.993) 17:25:47.265625 DEBUG ai [6ac] - Failed to realize subgoal of type VISIT TILE (21 25 0) (Sandro) (greater goal type was EXPLORE (Sandro)), I will stop. 17:25:47.265625 DEBUG ai [6ac] - The error message was: Cannot visit tile: hero is out of MPs! 17:25:47.265625 WARN ai [6ac] - Our heroes don't move anymore, exhaustive decomposition failed 17:25:47.265625 DEBUG ai [6ac] - Striving to goal of type BUILD 17:25:47.281250 DEBUG ai [6ac] - Considering goal BUILD 17:25:47.281250 DEBUG ai [6ac] - Trying to realize BUILD (value 1.000) 17:25:47.281250 DEBUG ai [6ac] - Looking into Blight 17:25:47.281250 TRACE network [6ac] - Sending a request "struct UpgradeCreature". It'll have an ID=98. 17:25:47.281250 TRACE network [6ac] - Sending to server a pack of type struct UpgradeCreature 17:25:47.281250 TRACE global [6ac] - We'll wait till request 98 is answered. 17:25:47.281250 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [6ac] - Sending a request "struct UpgradeCreature". It'll have an ID=99. 17:25:47.281250 TRACE network [6ac] - Sending to server a pack of type struct UpgradeCreature 17:25:47.281250 TRACE global [6ac] - We'll wait till request 99 is answered. 17:25:47.281250 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [6ac] - Sending a request "struct UpgradeCreature". It'll have an ID=100. 17:25:47.281250 TRACE network [6ac] - Sending to server a pack of type struct UpgradeCreature 17:25:47.281250 TRACE global [6ac] - We'll wait till request 100 is answered. 17:25:47.281250 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 DEBUG ai [6ac] - Looking into Blight 17:25:47.281250 DEBUG ai [6ac] - Player 2 will build Marketplace in town of Blight at 60 7 0 17:25:47.281250 TRACE network [6ac] - Sending a request "struct BuildStructure". It'll have an ID=101. 17:25:47.281250 TRACE network [6ac] - Sending to server a pack of type struct BuildStructure 17:25:47.281250 TRACE global [6ac] - We'll wait till request 101 is answered. 17:25:47.281250 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 TRACE network [488] - Applied on gs 17:25:47.281250 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.281250 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.281250 TRACE network [488] - Made second apply on cl 17:25:47.281250 TRACE network [488] - Listening... 17:25:47.281250 TRACE network [488] - received server message of type struct NewStructures, data: {CPack: type '504'} 17:25:47.281250 TRACE network [488] - Made first apply on cl 17:25:47.281250 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.296875 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.296875 TRACE bonus [488] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Tan 17:25:47.296875 TRACE bonus [488] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 DEBUG ai [6ac] - Looking into Cessacioun 17:25:47.296875 DEBUG ai [6ac] - Player 2 will build Upg. Cursed Temple in town of Cessacioun at 45 11 0 17:25:47.296875 TRACE network [6ac] - Sending a request "struct BuildStructure". It'll have an ID=102. 17:25:47.296875 TRACE network [6ac] - Sending to server a pack of type struct BuildStructure 17:25:47.296875 TRACE global [6ac] - We'll wait till request 102 is answered. 17:25:47.296875 TRACE network [488] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct NewStructures, data: {CPack: type '504'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.296875 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.296875 TRACE bonus [488] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Tan 17:25:47.296875 TRACE bonus [488] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.296875 TRACE network [488] - Made first apply on cl 17:25:47.296875 TRACE network [488] - Applied on gs 17:25:47.296875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.296875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.296875 TRACE network [488] - Made second apply on cl 17:25:47.296875 TRACE network [488] - Listening... 17:25:47.296875 DEBUG ai [6ac] - Looking into Grave Raven 17:25:47.296875 DEBUG ai [6ac] - Looking into Worm Warren 17:25:47.296875 DEBUG ai [6ac] - Player 2 will build Graveyard in town of Worm Warren at 49 47 0 17:25:47.312500 TRACE network [6ac] - Sending a request "struct BuildStructure". It'll have an ID=103. 17:25:47.312500 TRACE network [6ac] - Sending to server a pack of type struct BuildStructure 17:25:47.312500 TRACE global [6ac] - We'll wait till request 103 is answered. 17:25:47.312500 TRACE network [488] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:25:47.312500 TRACE network [488] - Made first apply on cl 17:25:47.312500 TRACE network [488] - Applied on gs 17:25:47.312500 TRACE ai [488] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:47.312500 TRACE ai [488] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:47.312500 TRACE network [488] - Made second apply on cl 17:25:47.312500 TRACE network [488] - Listening... 17:25:47.312500 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:47.312500 TRACE network [488] - Made first apply on cl 17:25:47.312500 TRACE network [488] - Applied on gs 17:25:47.312500 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:47.312500 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.312500 TRACE network [488] - Made second apply on cl 17:25:47.312500 TRACE network [488] - Listening... 17:25:47.312500 TRACE network [488] - received server message of type struct NewStructures, data: {CPack: type '504'} 17:25:47.312500 TRACE network [488] - Made first apply on cl 17:25:47.312500 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.312500 ERROR bonus [488] - Bonus was duplicated (Necromancy Amplifier +10) at Player Tan 17:25:47.312500 TRACE bonus [488] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Tan 17:25:47.312500 TRACE bonus [488] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 17:25:47.312500 TRACE network [488] - Applied on gs 17:25:47.312500 TRACE ai [488] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 17:25:47.312500 TRACE ai [488] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 17:25:47.312500 TRACE network [488] - Made second apply on cl 17:25:47.312500 TRACE network [488] - Listening... 17:25:47.312500 TRACE network [488] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:25:47.312500 TRACE network [488] - Made first apply on cl 17:25:47.312500 TRACE network [488] - Applied on gs 17:25:47.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.312500 TRACE network [488] - Made second apply on cl 17:25:47.312500 TRACE network [488] - Listening... 17:25:47.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.312500 TRACE network [488] - Made first apply on cl 17:25:47.312500 TRACE network [488] - Applied on gs 17:25:47.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.312500 TRACE network [488] - Made second apply on cl 17:25:47.312500 TRACE network [488] - Listening... 17:25:47.312500 DEBUG ai [6ac] - Looking into Death's Gate 17:25:47.312500 DEBUG ai [6ac] - Looking into Coldsoul 17:25:47.312500 DEBUG ai [6ac] - Looking into Grave Raven 17:25:47.312500 DEBUG ai [6ac] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:25:47.328125 DEBUG ai [6ac] - The error message was: BUILD has been realized as much as possible. 17:25:47.328125 DEBUG ai [6ac] - Looking into Nagash, MP=1500 17:25:47.328125 DEBUG ai [6ac] - Of all 7 destinations, object oid=2494 seems nice 17:25:47.328125 DEBUG ai [6ac] - Nagash will try to visit Garden of Revelation at (14 28 0) 17:25:47.343750 DEBUG ai [6ac] - Moving hero Nagash to tile 14 28 0 17:25:47.343750 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=104. 17:25:47.343750 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.343750 TRACE global [6ac] - We'll wait till request 104 is answered. 17:25:47.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.343750 TRACE network [488] - Made first apply on cl 17:25:47.343750 TRACE network [488] - Applied on gs 17:25:47.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.343750 TRACE network [488] - Made second apply on cl 17:25:47.343750 TRACE network [488] - Listening... 17:25:47.343750 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:47.343750 TRACE network [488] - Made first apply on cl 17:25:47.343750 TRACE network [488] - Applied on gs 17:25:47.343750 TRACE network [488] - Made second apply on cl 17:25:47.343750 TRACE network [488] - Listening... 17:25:47.343750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.343750 TRACE network [488] - Made first apply on cl 17:25:47.343750 TRACE network [488] - Applied on gs 17:25:47.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.390625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.421875 TRACE network [488] - Made second apply on cl 17:25:47.421875 TRACE network [488] - Listening... 17:25:47.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.421875 TRACE network [488] - Made first apply on cl 17:25:47.421875 TRACE network [488] - Applied on gs 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.421875 TRACE network [488] - Made second apply on cl 17:25:47.421875 TRACE network [488] - Listening... 17:25:47.421875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.421875 TRACE network [488] - Made first apply on cl 17:25:47.421875 TRACE network [488] - Applied on gs 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.421875 TRACE network [488] - Made second apply on cl 17:25:47.421875 TRACE network [488] - Listening... 17:25:47.421875 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=105. 17:25:47.421875 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.421875 TRACE global [6ac] - We'll wait till request 105 is answered. 17:25:47.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.421875 TRACE network [488] - Made first apply on cl 17:25:47.421875 TRACE network [488] - Applied on gs 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.421875 TRACE network [488] - Made second apply on cl 17:25:47.421875 TRACE network [488] - Listening... 17:25:47.421875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.421875 TRACE network [488] - Made first apply on cl 17:25:47.421875 TRACE network [488] - Applied on gs 17:25:47.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.453125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.468750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.500000 TRACE network [488] - Made second apply on cl 17:25:47.500000 TRACE network [488] - Listening... 17:25:47.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.500000 TRACE network [488] - Made first apply on cl 17:25:47.500000 TRACE network [488] - Applied on gs 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.500000 TRACE network [488] - Made second apply on cl 17:25:47.500000 TRACE network [488] - Listening... 17:25:47.500000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.500000 TRACE network [488] - Made first apply on cl 17:25:47.500000 TRACE network [488] - Applied on gs 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.500000 TRACE network [488] - Made second apply on cl 17:25:47.500000 TRACE network [488] - Listening... 17:25:47.500000 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=106. 17:25:47.500000 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.500000 TRACE global [6ac] - We'll wait till request 106 is answered. 17:25:47.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.500000 TRACE network [488] - Made first apply on cl 17:25:47.500000 TRACE network [488] - Applied on gs 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.500000 TRACE network [488] - Made second apply on cl 17:25:47.500000 TRACE network [488] - Listening... 17:25:47.500000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.500000 TRACE network [488] - Made first apply on cl 17:25:47.500000 TRACE network [488] - Applied on gs 17:25:47.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.531250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.546875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.546875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.562500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.593750 TRACE network [488] - Made second apply on cl 17:25:47.593750 TRACE network [488] - Listening... 17:25:47.593750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.593750 TRACE network [488] - Made first apply on cl 17:25:47.593750 TRACE network [488] - Applied on gs 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.593750 TRACE network [488] - Made second apply on cl 17:25:47.593750 TRACE network [488] - Listening... 17:25:47.593750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.593750 TRACE network [488] - Made first apply on cl 17:25:47.593750 TRACE network [488] - Applied on gs 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.593750 TRACE network [488] - Made second apply on cl 17:25:47.593750 TRACE network [488] - Listening... 17:25:47.593750 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=107. 17:25:47.593750 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.593750 TRACE global [6ac] - We'll wait till request 107 is answered. 17:25:47.593750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.593750 TRACE network [488] - Made first apply on cl 17:25:47.593750 TRACE network [488] - Applied on gs 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.593750 TRACE network [488] - Made second apply on cl 17:25:47.593750 TRACE network [488] - Listening... 17:25:47.593750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.593750 TRACE network [488] - Made first apply on cl 17:25:47.593750 TRACE network [488] - Applied on gs 17:25:47.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.640625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.656250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.671875 TRACE network [488] - Made second apply on cl 17:25:47.671875 TRACE network [488] - Listening... 17:25:47.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.671875 TRACE network [488] - Made first apply on cl 17:25:47.671875 TRACE network [488] - Applied on gs 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.671875 TRACE network [488] - Made second apply on cl 17:25:47.671875 TRACE network [488] - Listening... 17:25:47.671875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.671875 TRACE network [488] - Made first apply on cl 17:25:47.671875 TRACE network [488] - Applied on gs 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.671875 TRACE network [488] - Made second apply on cl 17:25:47.671875 TRACE network [488] - Listening... 17:25:47.671875 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=108. 17:25:47.671875 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.671875 TRACE global [6ac] - We'll wait till request 108 is answered. 17:25:47.671875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.671875 TRACE network [488] - Made first apply on cl 17:25:47.671875 TRACE network [488] - Applied on gs 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.671875 TRACE network [488] - Made second apply on cl 17:25:47.671875 TRACE network [488] - Listening... 17:25:47.671875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.671875 TRACE network [488] - Made first apply on cl 17:25:47.671875 TRACE network [488] - Applied on gs 17:25:47.671875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.671875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.687500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.703125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.703125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.718750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 17:25:47.750000 TRACE ai [488] - Completing goal: FIND OBJ 2,494 (Nagash) 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.750000 TRACE network [488] - Made first apply on cl 17:25:47.750000 TRACE network [488] - Applied on gs 17:25:47.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.750000 TRACE network [488] - Made second apply on cl 17:25:47.750000 TRACE network [488] - Listening... 17:25:47.750000 TRACE ai [6ac] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Nagash and object Garden of Revelation at 14 28 0. 17:25:47.750000 TRACE ai [6ac] - Completing goal: FIND OBJ 2,494 (Nagash) 17:25:47.750000 TRACE ai [6ac] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:47.750000 TRACE ai [6ac] - Completing goal: VISIT TILE (14 28 0) (Nagash) 17:25:47.750000 DEBUG ai [6ac] - Hero Nagash moved from 9 25 0 to 14 28 0. Returning 1. 17:25:47.750000 DEBUG ai [6ac] - Of all 6 destinations, object oid=2157 seems nice 17:25:47.750000 DEBUG ai [6ac] - Nagash will try to visit Resource at (14 31 0) 17:25:47.750000 DEBUG ai [6ac] - Moving hero Nagash to tile 14 31 0 17:25:47.750000 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=109. 17:25:47.765625 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.765625 TRACE global [6ac] - We'll wait till request 109 is answered. 17:25:47.765625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.765625 TRACE network [488] - Made first apply on cl 17:25:47.765625 TRACE network [488] - Applied on gs 17:25:47.765625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.765625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.765625 TRACE network [488] - Made second apply on cl 17:25:47.765625 TRACE network [488] - Listening... 17:25:47.765625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.765625 TRACE network [488] - Made first apply on cl 17:25:47.765625 TRACE network [488] - Applied on gs 17:25:47.765625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.765625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.765625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.781250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.796875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.812500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.828125 TRACE network [488] - Made second apply on cl 17:25:47.828125 TRACE network [488] - Listening... 17:25:47.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.828125 TRACE network [488] - Made first apply on cl 17:25:47.828125 TRACE network [488] - Applied on gs 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.828125 TRACE network [488] - Made second apply on cl 17:25:47.828125 TRACE network [488] - Listening... 17:25:47.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.828125 TRACE network [488] - Made first apply on cl 17:25:47.828125 TRACE network [488] - Applied on gs 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.828125 TRACE network [488] - Made second apply on cl 17:25:47.828125 TRACE network [488] - Listening... 17:25:47.828125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=110. 17:25:47.828125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.828125 TRACE global [6ac] - We'll wait till request 110 is answered. 17:25:47.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.828125 TRACE network [488] - Made first apply on cl 17:25:47.828125 TRACE network [488] - Applied on gs 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.828125 TRACE network [488] - Made second apply on cl 17:25:47.828125 TRACE network [488] - Listening... 17:25:47.828125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.828125 TRACE network [488] - Made first apply on cl 17:25:47.828125 TRACE network [488] - Applied on gs 17:25:47.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.859375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:47.875000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.890625 TRACE network [488] - Made second apply on cl 17:25:47.890625 TRACE network [488] - Listening... 17:25:47.890625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.890625 TRACE network [488] - Made first apply on cl 17:25:47.890625 TRACE network [488] - Applied on gs 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.890625 TRACE network [488] - Made second apply on cl 17:25:47.890625 TRACE network [488] - Listening... 17:25:47.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.890625 TRACE network [488] - Made first apply on cl 17:25:47.890625 TRACE network [488] - Applied on gs 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.890625 TRACE network [488] - Made second apply on cl 17:25:47.890625 TRACE network [488] - Listening... 17:25:47.890625 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=111. 17:25:47.890625 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.890625 TRACE global [6ac] - We'll wait till request 111 is answered. 17:25:47.890625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.890625 TRACE network [488] - Made first apply on cl 17:25:47.890625 TRACE network [488] - Applied on gs 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.890625 TRACE network [488] - Made second apply on cl 17:25:47.890625 TRACE network [488] - Listening... 17:25:47.890625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.890625 TRACE network [488] - Made first apply on cl 17:25:47.890625 TRACE network [488] - Applied on gs 17:25:47.890625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.890625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:47.937500 TRACE ai [488] - Completing goal: FIND OBJ 2,157 (Nagash) 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '8'. 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:47.937500 TRACE animation [488] - Fade anim started for obj 79 at 13 31 0; anim count: 1 17:25:47.937500 TRACE animation [488] - Fade anim started for obj 79 at 14 31 0; anim count: 2 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 DEBUG global [488] - removing object id=2157; address=113694592; name=Resource 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:47.937500 TRACE network [488] - Made first apply on cl 17:25:47.937500 TRACE network [488] - Applied on gs 17:25:47.937500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.937500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:47.937500 TRACE network [488] - Made second apply on cl 17:25:47.937500 TRACE network [488] - Listening... 17:25:47.937500 TRACE ai [6ac] - Completing goal: VISIT TILE (14 31 0) (Nagash) 17:25:47.937500 DEBUG ai [6ac] - Hero Nagash moved from 14 28 0 to 14 30 0. Returning 1. 17:25:47.953125 DEBUG ai [6ac] - Of all 4 destinations, object oid=2484 seems nice 17:25:47.953125 DEBUG ai [6ac] - Nagash will try to visit Mercenary Camp at (21 27 0) 17:25:47.953125 DEBUG ai [6ac] - Moving hero Nagash to tile 21 27 0 17:25:47.953125 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=112. 17:25:47.953125 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:47.953125 TRACE global [6ac] - We'll wait till request 112 is answered. 17:25:47.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:47.953125 TRACE network [488] - Made first apply on cl 17:25:47.953125 TRACE network [488] - Applied on gs 17:25:47.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:47.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:47.953125 TRACE network [488] - Made second apply on cl 17:25:47.953125 TRACE network [488] - Listening... 17:25:47.953125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:47.953125 TRACE network [488] - Made first apply on cl 17:25:47.953125 TRACE network [488] - Applied on gs 17:25:47.953125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.953125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:47.984375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.000000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.046875 TRACE network [488] - Made second apply on cl 17:25:48.046875 TRACE network [488] - Listening... 17:25:48.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.062500 TRACE network [488] - Made first apply on cl 17:25:48.062500 TRACE network [488] - Applied on gs 17:25:48.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.062500 TRACE network [488] - Made second apply on cl 17:25:48.062500 TRACE network [488] - Listening... 17:25:48.062500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.062500 TRACE network [488] - Made first apply on cl 17:25:48.062500 TRACE network [488] - Applied on gs 17:25:48.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.062500 TRACE network [488] - Made second apply on cl 17:25:48.062500 TRACE network [488] - Listening... 17:25:48.062500 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=113. 17:25:48.062500 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:48.062500 TRACE global [6ac] - We'll wait till request 113 is answered. 17:25:48.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.062500 TRACE network [488] - Made first apply on cl 17:25:48.062500 TRACE network [488] - Applied on gs 17:25:48.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.062500 TRACE network [488] - Made second apply on cl 17:25:48.062500 TRACE network [488] - Listening... 17:25:48.062500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.062500 TRACE network [488] - Made first apply on cl 17:25:48.062500 TRACE network [488] - Applied on gs 17:25:48.062500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.062500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.093750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.109375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.109375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.125000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.156250 TRACE network [488] - Made second apply on cl 17:25:48.156250 TRACE network [488] - Listening... 17:25:48.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.156250 TRACE network [488] - Made first apply on cl 17:25:48.156250 TRACE network [488] - Applied on gs 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.156250 TRACE network [488] - Made second apply on cl 17:25:48.156250 TRACE network [488] - Listening... 17:25:48.156250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.156250 TRACE network [488] - Made first apply on cl 17:25:48.156250 TRACE network [488] - Applied on gs 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.156250 TRACE network [488] - Made second apply on cl 17:25:48.156250 TRACE network [488] - Listening... 17:25:48.156250 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=114. 17:25:48.156250 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:48.156250 TRACE global [6ac] - We'll wait till request 114 is answered. 17:25:48.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.156250 TRACE network [488] - Made first apply on cl 17:25:48.156250 TRACE network [488] - Applied on gs 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.156250 TRACE network [488] - Made second apply on cl 17:25:48.156250 TRACE network [488] - Listening... 17:25:48.156250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.156250 TRACE network [488] - Made first apply on cl 17:25:48.156250 TRACE network [488] - Applied on gs 17:25:48.156250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.156250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.171875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.187500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.203125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.218750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.234375 TRACE network [488] - Made second apply on cl 17:25:48.234375 TRACE network [488] - Listening... 17:25:48.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.234375 TRACE network [488] - Made first apply on cl 17:25:48.234375 TRACE network [488] - Applied on gs 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.234375 TRACE network [488] - Made second apply on cl 17:25:48.234375 TRACE network [488] - Listening... 17:25:48.234375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.234375 TRACE network [488] - Made first apply on cl 17:25:48.234375 TRACE network [488] - Applied on gs 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.234375 TRACE network [488] - Made second apply on cl 17:25:48.234375 TRACE network [488] - Listening... 17:25:48.234375 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=115. 17:25:48.234375 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:48.234375 TRACE global [6ac] - We'll wait till request 115 is answered. 17:25:48.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.234375 TRACE network [488] - Made first apply on cl 17:25:48.234375 TRACE network [488] - Applied on gs 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.234375 TRACE network [488] - Made second apply on cl 17:25:48.234375 TRACE network [488] - Listening... 17:25:48.234375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.234375 TRACE network [488] - Made first apply on cl 17:25:48.234375 TRACE network [488] - Applied on gs 17:25:48.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.250000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.265625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.265625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.281250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.296875 TRACE animation [488] - Fade anim finished for obj at 13 31 0; remaining: 1 17:25:48.296875 TRACE animation [488] - Fade anim finished for obj at 14 31 0; remaining: 0 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.312500 TRACE network [488] - Made second apply on cl 17:25:48.312500 TRACE network [488] - Listening... 17:25:48.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.312500 TRACE network [488] - Made first apply on cl 17:25:48.312500 TRACE network [488] - Applied on gs 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.312500 TRACE network [488] - Made second apply on cl 17:25:48.312500 TRACE network [488] - Listening... 17:25:48.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.312500 TRACE network [488] - Made first apply on cl 17:25:48.312500 TRACE network [488] - Applied on gs 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.312500 TRACE network [488] - Made second apply on cl 17:25:48.312500 TRACE network [488] - Listening... 17:25:48.312500 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=116. 17:25:48.312500 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:48.312500 TRACE global [6ac] - We'll wait till request 116 is answered. 17:25:48.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.312500 TRACE network [488] - Made first apply on cl 17:25:48.312500 TRACE network [488] - Applied on gs 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.312500 TRACE network [488] - Made second apply on cl 17:25:48.312500 TRACE network [488] - Listening... 17:25:48.312500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.312500 TRACE network [488] - Made first apply on cl 17:25:48.312500 TRACE network [488] - Applied on gs 17:25:48.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.328125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.343750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.390625 TRACE network [488] - Made second apply on cl 17:25:48.390625 TRACE network [488] - Listening... 17:25:48.390625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.390625 TRACE network [488] - Made first apply on cl 17:25:48.390625 TRACE network [488] - Applied on gs 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.390625 TRACE network [488] - Made second apply on cl 17:25:48.390625 TRACE network [488] - Listening... 17:25:48.390625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.390625 TRACE network [488] - Made first apply on cl 17:25:48.390625 TRACE network [488] - Applied on gs 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.390625 TRACE network [488] - Made second apply on cl 17:25:48.390625 TRACE network [488] - Listening... 17:25:48.390625 TRACE network [6ac] - Sending a request "struct MoveHero". It'll have an ID=117. 17:25:48.390625 TRACE network [6ac] - Sending to server a pack of type struct MoveHero 17:25:48.390625 TRACE global [6ac] - We'll wait till request 117 is answered. 17:25:48.390625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.390625 TRACE network [488] - Made first apply on cl 17:25:48.390625 TRACE network [488] - Applied on gs 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.390625 TRACE network [488] - Made second apply on cl 17:25:48.390625 TRACE network [488] - Listening... 17:25:48.390625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.390625 TRACE network [488] - Made first apply on cl 17:25:48.390625 TRACE network [488] - Applied on gs 17:25:48.390625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.390625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.421875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.437500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.437500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.484375 TRACE network [488] - Made second apply on cl 17:25:48.484375 TRACE network [488] - Listening... 17:25:48.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.484375 TRACE network [488] - Made first apply on cl 17:25:48.484375 TRACE network [488] - Applied on gs 17:25:48.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.484375 TRACE network [488] - Made second apply on cl 17:25:48.484375 TRACE network [488] - Listening... 17:25:48.484375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.484375 TRACE network [488] - Made first apply on cl 17:25:48.484375 TRACE network [488] - Applied on gs 17:25:48.484375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.484375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.484375 TRACE network [488] - Made second apply on cl 17:25:48.484375 TRACE network [488] - Listening... 17:25:48.484375 TRACE ai [6ac] - Completing goal: VISIT TILE (21 27 0) (Nagash) 17:25:48.484375 DEBUG ai [6ac] - reserved object id=2484; address=113836136; name=Mercenary Camp 17:25:48.500000 DEBUG ai [6ac] - Hero Nagash moved from 14 30 0 to 20 28 0. Returning 0. 17:25:48.500000 DEBUG ai [6ac] - Hero Nagash apparently used all MPs (0 left) 17:25:48.500000 TRACE ai [6ac] - Time of looking for wander destination was 1172 ms. 17:25:48.500000 INFO ai [6ac] - Player 2 ends turn 17:25:48.500000 DEBUG ai [6ac] - Resources at the end of turn: [0, 4, 4, 4, 8, 7, 1940, 0] 17:25:48.500000 TRACE global [6ac] - Player 2 ended his turn. 17:25:48.500000 TRACE network [6ac] - Sending a request "struct EndTurn". It'll have an ID=118. 17:25:48.500000 TRACE network [6ac] - Sending to server a pack of type struct EndTurn 17:25:48.500000 TRACE global [6ac] - We'll wait till request 118 is answered. 17:25:48.500000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.500000 TRACE network [488] - Made first apply on cl 17:25:48.500000 TRACE network [488] - Applied on gs 17:25:48.500000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.500000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.500000 TRACE network [488] - Made second apply on cl 17:25:48.500000 TRACE network [488] - Listening... 17:25:48.500000 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:48.500000 TRACE network [488] - Made first apply on cl 17:25:48.500000 INFO global [6ac] - Player 2 ended turn 17:25:48.500000 TRACE network [488] - Applied on gs 17:25:48.515625 TRACE ai [488] - Entering void __thiscall VCAI::yourTurn(void). 17:25:48.515625 TRACE ai [488] - Leaving void __thiscall VCAI::yourTurn(void). 17:25:48.515625 TRACE network [488] - Made second apply on cl 17:25:48.515625 TRACE network [488] - Listening... 17:25:48.515625 INFO global [548] - Player 3 starting turn 17:25:48.531250 DEBUG ai [548] - Striving to goal of type WIN 17:25:48.531250 DEBUG ai [548] - Considering goal WIN 17:25:48.531250 DEBUG ai [548] - Considering goal CONQUER 17:25:48.546875 TRACE ai [548] - It's safe for Alagar to visit tile 56 60 0 17:25:48.562500 DEBUG ai [548] - Choosing abstract goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:48.562500 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:48.562500 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:48.562500 DEBUG ai [548] - Considering goal VISIT TILE (52 69 0) (Alagar) 17:25:48.562500 DEBUG ai [548] - Trying to realize VISIT TILE (52 69 0) (Alagar) (value 2.306) 17:25:48.562500 DEBUG ai [548] - Moving hero Alagar to tile 52 69 0 17:25:48.578125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=119. 17:25:48.578125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.578125 TRACE global [548] - We'll wait till request 119 is answered. 17:25:48.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.578125 TRACE network [488] - Made first apply on cl 17:25:48.578125 TRACE network [488] - Applied on gs 17:25:48.578125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.578125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.578125 TRACE network [488] - Made second apply on cl 17:25:48.578125 TRACE network [488] - Listening... 17:25:48.578125 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:48.578125 TRACE network [488] - Made first apply on cl 17:25:48.578125 TRACE network [488] - Applied on gs 17:25:48.578125 TRACE network [488] - Made second apply on cl 17:25:48.578125 TRACE network [488] - Listening... 17:25:48.578125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.578125 TRACE network [488] - Made first apply on cl 17:25:48.578125 TRACE network [488] - Applied on gs 17:25:48.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.578125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.593750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE network [488] - Made second apply on cl 17:25:48.640625 TRACE network [488] - Listening... 17:25:48.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.640625 TRACE network [488] - Made first apply on cl 17:25:48.640625 TRACE network [488] - Applied on gs 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.640625 TRACE network [488] - Made second apply on cl 17:25:48.640625 TRACE network [488] - Listening... 17:25:48.640625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.640625 TRACE network [488] - Made first apply on cl 17:25:48.640625 TRACE network [488] - Applied on gs 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.640625 TRACE network [488] - Made second apply on cl 17:25:48.640625 TRACE network [488] - Listening... 17:25:48.640625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=120. 17:25:48.640625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.640625 TRACE global [548] - We'll wait till request 120 is answered. 17:25:48.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.640625 TRACE network [488] - Made first apply on cl 17:25:48.640625 TRACE network [488] - Applied on gs 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.640625 TRACE network [488] - Made second apply on cl 17:25:48.640625 TRACE network [488] - Listening... 17:25:48.640625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.640625 TRACE network [488] - Made first apply on cl 17:25:48.640625 TRACE network [488] - Applied on gs 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.656250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.671875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.671875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.687500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE network [488] - Made second apply on cl 17:25:48.703125 TRACE network [488] - Listening... 17:25:48.703125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.703125 TRACE network [488] - Made first apply on cl 17:25:48.703125 TRACE network [488] - Applied on gs 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.703125 TRACE network [488] - Made second apply on cl 17:25:48.703125 TRACE network [488] - Listening... 17:25:48.703125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.703125 TRACE network [488] - Made first apply on cl 17:25:48.703125 TRACE network [488] - Applied on gs 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.703125 TRACE network [488] - Made second apply on cl 17:25:48.703125 TRACE network [488] - Listening... 17:25:48.703125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=121. 17:25:48.703125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.703125 TRACE global [548] - We'll wait till request 121 is answered. 17:25:48.703125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.703125 TRACE network [488] - Made first apply on cl 17:25:48.703125 TRACE network [488] - Applied on gs 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.703125 TRACE network [488] - Made second apply on cl 17:25:48.703125 TRACE network [488] - Listening... 17:25:48.703125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.703125 TRACE network [488] - Made first apply on cl 17:25:48.703125 TRACE network [488] - Applied on gs 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.718750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.734375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.734375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.750000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE network [488] - Made second apply on cl 17:25:48.781250 TRACE network [488] - Listening... 17:25:48.781250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.781250 TRACE network [488] - Made first apply on cl 17:25:48.781250 TRACE network [488] - Applied on gs 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.781250 TRACE network [488] - Made second apply on cl 17:25:48.781250 TRACE network [488] - Listening... 17:25:48.781250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.781250 TRACE network [488] - Made first apply on cl 17:25:48.781250 TRACE network [488] - Applied on gs 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.781250 TRACE network [488] - Made second apply on cl 17:25:48.781250 TRACE network [488] - Listening... 17:25:48.781250 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=122. 17:25:48.781250 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.781250 TRACE global [548] - We'll wait till request 122 is answered. 17:25:48.781250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.781250 TRACE network [488] - Made first apply on cl 17:25:48.781250 TRACE network [488] - Applied on gs 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.781250 TRACE network [488] - Made second apply on cl 17:25:48.781250 TRACE network [488] - Listening... 17:25:48.781250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.781250 TRACE network [488] - Made first apply on cl 17:25:48.781250 TRACE network [488] - Applied on gs 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.796875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.812500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.828125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.843750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE network [488] - Made second apply on cl 17:25:48.859375 TRACE network [488] - Listening... 17:25:48.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.859375 TRACE network [488] - Made first apply on cl 17:25:48.859375 TRACE network [488] - Applied on gs 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.859375 TRACE network [488] - Made second apply on cl 17:25:48.859375 TRACE network [488] - Listening... 17:25:48.859375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.859375 TRACE network [488] - Made first apply on cl 17:25:48.859375 TRACE network [488] - Applied on gs 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.859375 TRACE network [488] - Made second apply on cl 17:25:48.859375 TRACE network [488] - Listening... 17:25:48.859375 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=123. 17:25:48.859375 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.859375 TRACE global [548] - We'll wait till request 123 is answered. 17:25:48.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.859375 TRACE network [488] - Made first apply on cl 17:25:48.859375 TRACE network [488] - Applied on gs 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.859375 TRACE network [488] - Made second apply on cl 17:25:48.859375 TRACE network [488] - Listening... 17:25:48.859375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.859375 TRACE network [488] - Made first apply on cl 17:25:48.859375 TRACE network [488] - Applied on gs 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.890625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.906250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.906250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE network [488] - Made second apply on cl 17:25:48.937500 TRACE network [488] - Listening... 17:25:48.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.937500 TRACE network [488] - Made first apply on cl 17:25:48.937500 TRACE network [488] - Applied on gs 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.937500 TRACE network [488] - Made second apply on cl 17:25:48.937500 TRACE network [488] - Listening... 17:25:48.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:48.937500 TRACE network [488] - Made first apply on cl 17:25:48.937500 TRACE network [488] - Applied on gs 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:48.937500 TRACE network [488] - Made second apply on cl 17:25:48.937500 TRACE network [488] - Listening... 17:25:48.937500 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=124. 17:25:48.937500 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:48.937500 TRACE global [548] - We'll wait till request 124 is answered. 17:25:48.937500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:48.937500 TRACE network [488] - Made first apply on cl 17:25:48.937500 TRACE network [488] - Applied on gs 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:48.937500 TRACE network [488] - Made second apply on cl 17:25:48.937500 TRACE network [488] - Listening... 17:25:48.937500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:48.937500 TRACE network [488] - Made first apply on cl 17:25:48.937500 TRACE network [488] - Applied on gs 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:48.937500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.937500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:48.953125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:48.968750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:48.968750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.000000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.015625 TRACE network [488] - Made second apply on cl 17:25:49.015625 TRACE network [488] - Listening... 17:25:49.015625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.015625 TRACE network [488] - Made first apply on cl 17:25:49.015625 TRACE network [488] - Applied on gs 17:25:49.015625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.015625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.015625 TRACE network [488] - Made second apply on cl 17:25:49.015625 TRACE network [488] - Listening... 17:25:49.031250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.031250 TRACE network [488] - Made first apply on cl 17:25:49.031250 TRACE network [488] - Applied on gs 17:25:49.031250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.031250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.031250 TRACE network [488] - Made second apply on cl 17:25:49.031250 TRACE network [488] - Listening... 17:25:49.031250 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=125. 17:25:49.031250 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.031250 TRACE global [548] - We'll wait till request 125 is answered. 17:25:49.031250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.031250 TRACE network [488] - Made first apply on cl 17:25:49.031250 TRACE network [488] - Applied on gs 17:25:49.031250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.031250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.031250 TRACE network [488] - Made second apply on cl 17:25:49.031250 TRACE network [488] - Listening... 17:25:49.031250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.031250 TRACE network [488] - Made first apply on cl 17:25:49.031250 TRACE network [488] - Applied on gs 17:25:49.031250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.031250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.031250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.031250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.031250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.031250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.046875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.062500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.078125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.078125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE network [488] - Made second apply on cl 17:25:49.109375 TRACE network [488] - Listening... 17:25:49.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.109375 TRACE network [488] - Made first apply on cl 17:25:49.109375 TRACE network [488] - Applied on gs 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.109375 TRACE network [488] - Made second apply on cl 17:25:49.109375 TRACE network [488] - Listening... 17:25:49.109375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.109375 TRACE network [488] - Made first apply on cl 17:25:49.109375 TRACE network [488] - Applied on gs 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.109375 TRACE network [488] - Made second apply on cl 17:25:49.109375 TRACE network [488] - Listening... 17:25:49.109375 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=126. 17:25:49.109375 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.109375 TRACE global [548] - We'll wait till request 126 is answered. 17:25:49.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.109375 TRACE network [488] - Made first apply on cl 17:25:49.109375 TRACE network [488] - Applied on gs 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.109375 TRACE network [488] - Made second apply on cl 17:25:49.109375 TRACE network [488] - Listening... 17:25:49.109375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.109375 TRACE network [488] - Made first apply on cl 17:25:49.109375 TRACE network [488] - Applied on gs 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.125000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.140625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.140625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.156250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE network [488] - Made second apply on cl 17:25:49.187500 TRACE network [488] - Listening... 17:25:49.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.187500 TRACE network [488] - Made first apply on cl 17:25:49.187500 TRACE network [488] - Applied on gs 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.187500 TRACE network [488] - Made second apply on cl 17:25:49.187500 TRACE network [488] - Listening... 17:25:49.187500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.187500 TRACE network [488] - Made first apply on cl 17:25:49.187500 TRACE network [488] - Applied on gs 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.187500 TRACE network [488] - Made second apply on cl 17:25:49.187500 TRACE network [488] - Listening... 17:25:49.187500 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=127. 17:25:49.187500 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.187500 TRACE global [548] - We'll wait till request 127 is answered. 17:25:49.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.187500 TRACE network [488] - Made first apply on cl 17:25:49.187500 TRACE network [488] - Applied on gs 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.187500 TRACE network [488] - Made second apply on cl 17:25:49.187500 TRACE network [488] - Listening... 17:25:49.187500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.187500 TRACE network [488] - Made first apply on cl 17:25:49.187500 TRACE network [488] - Applied on gs 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.218750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.218750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.234375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.250000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE network [488] - Made second apply on cl 17:25:49.265625 TRACE network [488] - Listening... 17:25:49.265625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.265625 TRACE network [488] - Made first apply on cl 17:25:49.265625 TRACE network [488] - Applied on gs 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.265625 TRACE network [488] - Made second apply on cl 17:25:49.265625 TRACE network [488] - Listening... 17:25:49.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.265625 TRACE network [488] - Made first apply on cl 17:25:49.265625 TRACE network [488] - Applied on gs 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.265625 TRACE network [488] - Made second apply on cl 17:25:49.265625 TRACE network [488] - Listening... 17:25:49.265625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=128. 17:25:49.265625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.265625 TRACE global [548] - We'll wait till request 128 is answered. 17:25:49.265625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.265625 TRACE network [488] - Made first apply on cl 17:25:49.265625 TRACE network [488] - Applied on gs 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.265625 TRACE network [488] - Made second apply on cl 17:25:49.265625 TRACE network [488] - Listening... 17:25:49.265625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.265625 TRACE network [488] - Made first apply on cl 17:25:49.265625 TRACE network [488] - Applied on gs 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.296875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.312500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.312500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.328125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE network [488] - Made second apply on cl 17:25:49.359375 TRACE network [488] - Listening... 17:25:49.359375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.359375 TRACE network [488] - Made first apply on cl 17:25:49.359375 TRACE network [488] - Applied on gs 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.359375 TRACE network [488] - Made second apply on cl 17:25:49.359375 TRACE network [488] - Listening... 17:25:49.359375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.359375 TRACE network [488] - Made first apply on cl 17:25:49.359375 TRACE network [488] - Applied on gs 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.359375 TRACE network [488] - Made second apply on cl 17:25:49.359375 TRACE network [488] - Listening... 17:25:49.359375 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=129. 17:25:49.359375 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.359375 TRACE global [548] - We'll wait till request 129 is answered. 17:25:49.359375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.359375 TRACE network [488] - Made first apply on cl 17:25:49.359375 TRACE network [488] - Applied on gs 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.359375 TRACE network [488] - Made second apply on cl 17:25:49.359375 TRACE network [488] - Listening... 17:25:49.359375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.359375 TRACE network [488] - Made first apply on cl 17:25:49.359375 TRACE network [488] - Applied on gs 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.390625 TRACE network [488] - Made second apply on cl 17:25:49.390625 TRACE network [488] - Listening... 17:25:49.390625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.390625 TRACE network [488] - Made first apply on cl 17:25:49.390625 TRACE network [488] - Applied on gs 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:49.390625 TRACE ai [488] - Completing goal: FIND OBJ 1,299 (Alagar) 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.390625 TRACE network [488] - Made second apply on cl 17:25:49.390625 TRACE network [488] - Listening... 17:25:49.390625 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:49.390625 TRACE network [488] - Made first apply on cl 17:25:49.390625 TRACE network [488] - Applied on gs 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '9'. 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:49.390625 TRACE network [488] - Made second apply on cl 17:25:49.390625 TRACE network [488] - Listening... 17:25:49.390625 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:49.390625 TRACE network [488] - Made first apply on cl 17:25:49.390625 TRACE network [488] - Applied on gs 17:25:49.390625 TRACE network [488] - Made second apply on cl 17:25:49.390625 TRACE network [488] - Listening... 17:25:49.390625 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:49.390625 TRACE animation [488] - Fade anim started for obj 79 at 51 69 0; anim count: 1 17:25:49.390625 TRACE animation [488] - Fade anim started for obj 79 at 52 69 0; anim count: 2 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.390625 TRACE network [488] - Made first apply on cl 17:25:49.390625 DEBUG global [488] - removing object id=1299; address=114533744; name=Resource 17:25:49.406250 TRACE network [488] - Applied on gs 17:25:49.406250 TRACE network [488] - Made second apply on cl 17:25:49.406250 TRACE network [488] - Listening... 17:25:49.406250 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.406250 TRACE network [488] - Made first apply on cl 17:25:49.406250 TRACE network [488] - Applied on gs 17:25:49.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:49.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.406250 TRACE network [488] - Made second apply on cl 17:25:49.406250 TRACE network [488] - Listening... 17:25:49.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.406250 TRACE network [488] - Made first apply on cl 17:25:49.406250 TRACE network [488] - Applied on gs 17:25:49.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.406250 TRACE network [488] - Made second apply on cl 17:25:49.406250 TRACE network [488] - Listening... 17:25:49.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.406250 TRACE network [488] - Made first apply on cl 17:25:49.406250 TRACE network [488] - Applied on gs 17:25:49.406250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.406250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.406250 TRACE network [488] - Made second apply on cl 17:25:49.406250 TRACE network [488] - Listening... 17:25:49.406250 TRACE ai [548] - Completing goal: VISIT TILE (52 69 0) (Alagar) 17:25:49.406250 DEBUG ai [548] - Hero Alagar moved from 54 58 0 to 52 68 0. Returning 1. 17:25:49.406250 TRACE ai [548] - Completing goal: VISIT TILE (52 69 0) (Alagar) 17:25:49.406250 DEBUG ai [548] - Hero Alagar visited tile (52 69 0) 17:25:49.406250 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.406250 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.421875 TRACE ai [548] - It's safe for Alagar to visit tile 52 70 0 17:25:49.421875 DEBUG ai [548] - Considering goal VISIT TILE (52 70 0) (Alagar) 17:25:49.421875 TRACE ai [548] - It's safe for Alagar to visit tile 52 70 0 17:25:49.421875 DEBUG ai [548] - Trying to realize VISIT TILE (52 70 0) (Alagar) (value 2.676) 17:25:49.421875 DEBUG ai [548] - Moving hero Alagar to tile 52 70 0 17:25:49.421875 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=130. 17:25:49.421875 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.421875 TRACE global [548] - We'll wait till request 130 is answered. 17:25:49.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.421875 TRACE network [488] - Made first apply on cl 17:25:49.421875 TRACE network [488] - Applied on gs 17:25:49.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.421875 TRACE network [488] - Made second apply on cl 17:25:49.421875 TRACE network [488] - Listening... 17:25:49.421875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.421875 TRACE network [488] - Made first apply on cl 17:25:49.421875 TRACE network [488] - Applied on gs 17:25:49.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.437500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.468750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE network [488] - Made second apply on cl 17:25:49.515625 TRACE network [488] - Listening... 17:25:49.515625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.515625 TRACE network [488] - Made first apply on cl 17:25:49.515625 TRACE network [488] - Applied on gs 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.515625 TRACE network [488] - Made second apply on cl 17:25:49.515625 TRACE network [488] - Listening... 17:25:49.515625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.515625 TRACE network [488] - Made first apply on cl 17:25:49.515625 TRACE network [488] - Applied on gs 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.515625 TRACE network [488] - Made second apply on cl 17:25:49.515625 TRACE network [488] - Listening... 17:25:49.515625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=131. 17:25:49.515625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.515625 TRACE global [548] - We'll wait till request 131 is answered. 17:25:49.515625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.515625 TRACE network [488] - Made first apply on cl 17:25:49.515625 TRACE network [488] - Applied on gs 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.515625 TRACE network [488] - Made second apply on cl 17:25:49.515625 TRACE network [488] - Listening... 17:25:49.515625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.515625 TRACE network [488] - Made first apply on cl 17:25:49.515625 TRACE network [488] - Applied on gs 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.546875 TRACE network [488] - Made second apply on cl 17:25:49.546875 TRACE network [488] - Listening... 17:25:49.546875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.546875 TRACE network [488] - Made first apply on cl 17:25:49.546875 TRACE network [488] - Applied on gs 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:49.546875 TRACE ai [488] - Completing goal: FIND OBJ 1,297 (Alagar) 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.546875 TRACE network [488] - Made second apply on cl 17:25:49.546875 TRACE network [488] - Listening... 17:25:49.546875 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:49.546875 TRACE network [488] - Made first apply on cl 17:25:49.546875 TRACE network [488] - Applied on gs 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '12'. 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:49.546875 TRACE network [488] - Made second apply on cl 17:25:49.546875 TRACE network [488] - Listening... 17:25:49.546875 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:49.546875 TRACE network [488] - Made first apply on cl 17:25:49.546875 TRACE network [488] - Applied on gs 17:25:49.546875 TRACE network [488] - Made second apply on cl 17:25:49.546875 TRACE network [488] - Listening... 17:25:49.546875 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:49.546875 TRACE animation [488] - Fade anim started for obj 79 at 51 70 0; anim count: 3 17:25:49.546875 TRACE animation [488] - Fade anim started for obj 79 at 52 70 0; anim count: 4 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.546875 TRACE network [488] - Made first apply on cl 17:25:49.546875 DEBUG global [488] - removing object id=1297; address=114534680; name=Resource 17:25:49.562500 TRACE network [488] - Applied on gs 17:25:49.562500 TRACE network [488] - Made second apply on cl 17:25:49.562500 TRACE network [488] - Listening... 17:25:49.562500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.562500 TRACE network [488] - Made first apply on cl 17:25:49.562500 TRACE network [488] - Applied on gs 17:25:49.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:49.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.562500 TRACE network [488] - Made second apply on cl 17:25:49.562500 TRACE network [488] - Listening... 17:25:49.562500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.562500 TRACE network [488] - Made first apply on cl 17:25:49.562500 TRACE network [488] - Applied on gs 17:25:49.562500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.562500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.562500 TRACE network [488] - Made second apply on cl 17:25:49.562500 TRACE network [488] - Listening... 17:25:49.562500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.562500 TRACE network [488] - Made first apply on cl 17:25:49.562500 TRACE network [488] - Applied on gs 17:25:49.562500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.562500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.562500 TRACE network [488] - Made second apply on cl 17:25:49.562500 TRACE network [488] - Listening... 17:25:49.562500 TRACE ai [548] - Completing goal: VISIT TILE (52 70 0) (Alagar) 17:25:49.562500 DEBUG ai [548] - Hero Alagar moved from 52 68 0 to 52 69 0. Returning 1. 17:25:49.562500 TRACE ai [548] - Completing goal: VISIT TILE (52 70 0) (Alagar) 17:25:49.562500 DEBUG ai [548] - Hero Alagar visited tile (52 70 0) 17:25:49.562500 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.562500 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.578125 TRACE ai [548] - It's safe for Alagar to visit tile 53 71 0 17:25:49.578125 DEBUG ai [548] - Considering goal VISIT TILE (53 71 0) (Alagar) 17:25:49.578125 TRACE ai [548] - It's safe for Alagar to visit tile 53 71 0 17:25:49.578125 DEBUG ai [548] - Trying to realize VISIT TILE (53 71 0) (Alagar) (value 2.658) 17:25:49.578125 DEBUG ai [548] - Moving hero Alagar to tile 53 71 0 17:25:49.578125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=132. 17:25:49.578125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.578125 TRACE global [548] - We'll wait till request 132 is answered. 17:25:49.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.593750 TRACE network [488] - Made first apply on cl 17:25:49.593750 TRACE network [488] - Applied on gs 17:25:49.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.593750 TRACE network [488] - Made second apply on cl 17:25:49.593750 TRACE network [488] - Listening... 17:25:49.593750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.593750 TRACE network [488] - Made first apply on cl 17:25:49.593750 TRACE network [488] - Applied on gs 17:25:49.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.593750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.593750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.640625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.671875 TRACE network [488] - Made second apply on cl 17:25:49.671875 TRACE network [488] - Listening... 17:25:49.671875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.671875 TRACE network [488] - Made first apply on cl 17:25:49.671875 TRACE network [488] - Applied on gs 17:25:49.671875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:49.671875 TRACE ai [488] - Completing goal: FIND OBJ 1,276 (Alagar) 17:25:49.671875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.671875 TRACE network [488] - Made second apply on cl 17:25:49.671875 TRACE network [488] - Listening... 17:25:49.671875 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:49.671875 TRACE network [488] - Made first apply on cl 17:25:49.671875 TRACE network [488] - Applied on gs 17:25:49.671875 TRACE ai [488] - 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 Griffins, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '121', soundID '0', selection '0', cancel '1'. 17:25:49.671875 DEBUG ai [488] - Adding query 121 - Blocking dialog query with 0 components - The Griffins, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:49.687500 DEBUG ai [a00] - I'll answer the query 121 giving the choice 1 17:25:49.687500 TRACE network [a00] - Sending a request "struct QueryReply". It'll have an ID=133. 17:25:49.687500 TRACE network [a00] - Sending to server a pack of type struct QueryReply 17:25:49.687500 DEBUG ai [a00] - Attempted answering query 121 - Blocking dialog query with 0 components - The Griffins, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=133. Waiting for results... 17:25:49.687500 TRACE global [a00] - We'll wait till request 133 is answered. 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:49.687500 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:49.687500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.687500 TRACE network [488] - Made first apply on cl 17:25:49.687500 TRACE network [488] - Applied on gs 17:25:49.687500 TRACE network [488] - Made second apply on cl 17:25:49.687500 TRACE network [488] - Listening... 17:25:49.687500 WARN global [488] - Ballista doesn't have a base stack! 17:25:49.687500 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:49.687500 WARN global [488] - First Aid Tent doesn't have a base stack! 17:25:49.687500 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:49.703125 TRACE network [488] - Made first apply on cl 17:25:49.703125 TRACE network [488] - Applied on gs 17:25:49.703125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:49.703125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:49.703125 INFO global [488] - Opening BattleAI 17:25:49.703125 INFO global [488] - Loaded Battle AI 17:25:49.703125 TRACE ai [488] - CBattleAI [09,E0A,654]: created 17:25:49.703125 TRACE ai [488] - CBattleAI [09,E0A,654]: init called, saving ptr to IBattleCallback 17:25:49.703125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleStart called 17:25:49.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:49.703125 TRACE network [488] - Made second apply on cl 17:25:49.703125 TRACE network [488] - Listening... 17:25:49.703125 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:49.703125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleNewRoundFirst called 17:25:49.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:49.703125 TRACE network [488] - Made first apply on cl 17:25:49.703125 TRACE network [488] - Applied on gs 17:25:49.703125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleNewRound called 17:25:49.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:49.703125 TRACE network [488] - Made second apply on cl 17:25:49.703125 TRACE network [488] - Listening... 17:25:49.703125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.703125 TRACE network [488] - Made first apply on cl 17:25:49.703125 TRACE network [488] - Applied on gs 17:25:49.703125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.703125 DEBUG ai [488] - Removing query 121 - Blocking dialog query with 0 components - The Griffins, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:49.703125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.703125 TRACE network [488] - Made second apply on cl 17:25:49.703125 TRACE network [488] - Listening... 17:25:49.703125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:49.718750 TRACE network [488] - Made first apply on cl 17:25:49.718750 TRACE network [488] - Applied on gs 17:25:49.718750 TRACE network [488] - Made second apply on cl 17:25:49.718750 TRACE network [488] - Listening... 17:25:49.718750 TRACE ai [1104] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 20 creatures of Gold Dragons from slot 0 of armyobj=1205. 17:25:49.718750 TRACE ai [1104] - CBattleAI [09,E0A,654]: activeStack called for Battle stack [3]: 20 creatures of Gold Dragons from slot 0 of armyobj=1205 17:25:49.718750 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting spells sounds like fun. Let's see... 17:25:49.718750 TRACE ai [1104] - CBattleAI [09,E0A,654]: I can cast 13 spells. 17:25:49.718750 TRACE ai [1104] - CBattleAI [09,E0A,654]: I know about workings of 10 of them. 17:25:49.718750 ERROR global [1104] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:49.718750 ERROR global [1104] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:49.718750 ERROR global [1104] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:25:49.718750 TRACE ai [1104] - CBattleAI [09,E0A,654]: Found 42 spell-target combinations. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '8', hex '150'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 229 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 546 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 546 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [5]: 25 creatures of Griffins from slot 0 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [6]: 25 creatures of Royal Griffins from slot 1 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205 would improve the stack by 0 points (from 340 to 340) 17:25:49.734375 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.750000 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 16 to 16) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Shield on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [5]: 25 creatures of Griffins from slot 0 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [6]: 25 creatures of Royal Griffins from slot 1 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205 would improve the stack by 85 points (from 340 to 425) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 4 points (from 16 to 20) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Bless on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [5]: 25 creatures of Griffins from slot 0 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [6]: 25 creatures of Royal Griffins from slot 1 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.765625 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205 would improve the stack by 0 points (from 340 to 340) 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 16 to 16) 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Stone Skin on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.781250 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [5]: 25 creatures of Griffins from slot 0 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [6]: 25 creatures of Royal Griffins from slot 1 of armyobj=1276 would improve the stack by 0 points (from 0 to 0) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205 would improve the stack by 0 points (from 340 to 340) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 16 to 16) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 555 damage points among 1 stacks. 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Casting Fortune on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:49.796875 TRACE ai [1104] - CBattleAI [09,E0A,654]: Best spell is Ice Bolt. Will cast. 17:25:49.796875 TRACE network [1104] - Sending a request "struct MakeCustomAction". It'll have an ID=134. 17:25:49.796875 TRACE network [1104] - Sending to server a pack of type struct MakeCustomAction 17:25:49.796875 TRACE global [1104] - We'll wait till request 134 is answered. 17:25:49.812500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:49.812500 TRACE ai [488] - CBattleAI [09,E0A,654]: actionStarted called 17:25:49.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE ai [488] - CBattleAI [09,E0A,654]: battleSpellCast called 17:25:49.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:49.812500 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE network [488] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE ai [488] - CBattleAI [09,E0A,654]: battleStacksAttacked called 17:25:49.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE ai [488] - CBattleAI [09,E0A,654]: actionFinished called 17:25:49.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.812500 TRACE network [488] - Made first apply on cl 17:25:49.812500 TRACE network [488] - Applied on gs 17:25:49.812500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.812500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.812500 TRACE network [488] - Made second apply on cl 17:25:49.812500 TRACE network [488] - Listening... 17:25:49.812500 TRACE ai [1104] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:49.812500 TRACE network [1104] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '7', hex '133'}', additionalInfo '150', selectedStack '-1'} 17:25:49.812500 TRACE network [1104] - Sending a request "struct MakeAction". It'll have an ID=135. 17:25:49.812500 TRACE network [1104] - Sending to server a pack of type struct MakeAction 17:25:49.812500 TRACE animation [be8] - Fade anim finished for obj at 51 69 0; remaining: 3 17:25:49.812500 TRACE animation [be8] - Fade anim finished for obj at 52 69 0; remaining: 2 17:25:49.812500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: actionStarted called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleStackMoved called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleAttack called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleStacksAttacked called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: actionFinished called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE ai [3f0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205. 17:25:49.828125 TRACE ai [3f0] - CBattleAI [09,E0A,654]: activeStack called for Battle stack [4]: 100 creatures of Grand Elves from slot 6 of armyobj=1205 17:25:49.828125 TRACE ai [3f0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:49.828125 TRACE network [3f0] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '2', hex '48'}', additionalInfo '-1', selectedStack '-1'} 17:25:49.828125 TRACE network [3f0] - Sending a request "struct MakeAction". It'll have an ID=136. 17:25:49.828125 TRACE network [3f0] - Sending to server a pack of type struct MakeAction 17:25:49.828125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: actionStarted called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleAttack called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: battleStacksAttacked called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - CBattleAI [09,E0A,654]: actionFinished called 17:25:49.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.828125 TRACE network [488] - Made first apply on cl 17:25:49.828125 TRACE network [488] - Applied on gs 17:25:49.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.828125 TRACE network [488] - Made second apply on cl 17:25:49.828125 TRACE network [488] - Listening... 17:25:49.828125 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:49.828125 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:49.828125 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:49.828125 DEBUG ai [488] - Player 3: I won the Starting battle of Alagar attacking Monster at 53 71 0! 17:25:49.843750 TRACE ai [488] - CBattleAI [09,E0A,654]: battleEnd called 17:25:49.843750 TRACE ai [488] - CBattleAI [09,E0A,654]: destroyed 17:25:49.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 WARN bonus [488] - Warning: an orphaned child! 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1250'. 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '-1'. 17:25:49.843750 DEBUG ai [488] - The "query" has an id -1, it'll be ignored as non-query. Description: Hero Alagar got level 25 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 DEBUG ai [c70] - I'll answer the query -1 giving the choice 0 17:25:49.843750 DEBUG ai [c70] - Since the query ID is -1, the answer won't be sent. This is not a real query! 17:25:49.843750 TRACE network [488] - Applied on gs 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:49.843750 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:49.843750 TRACE network [488] - Made second apply on cl 17:25:49.843750 TRACE network [488] - Listening... 17:25:49.843750 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:49.843750 TRACE animation [488] - Fade anim started for obj 54 at 52 70 0; anim count: 3 17:25:49.843750 TRACE animation [488] - Fade anim started for obj 54 at 52 71 0; anim count: 4 17:25:49.843750 TRACE animation [488] - Fade anim started for obj 54 at 53 70 0; anim count: 5 17:25:49.843750 TRACE animation [488] - Fade anim started for obj 54 at 53 71 0; anim count: 6 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:49.843750 TRACE network [488] - Made first apply on cl 17:25:49.843750 DEBUG global [488] - removing object id=1276; address=114555104; name=Monster 17:25:49.859375 TRACE network [488] - Applied on gs 17:25:49.859375 TRACE network [488] - Made second apply on cl 17:25:49.859375 TRACE network [488] - Listening... 17:25:49.859375 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:49.859375 TRACE network [488] - Made first apply on cl 17:25:49.859375 TRACE network [488] - Applied on gs 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:49.859375 TRACE network [488] - Made second apply on cl 17:25:49.859375 TRACE network [488] - Listening... 17:25:49.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.859375 TRACE network [488] - Made first apply on cl 17:25:49.859375 TRACE network [488] - Applied on gs 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.859375 TRACE network [488] - Made second apply on cl 17:25:49.859375 TRACE network [488] - Listening... 17:25:49.859375 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=137. 17:25:49.859375 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.859375 TRACE global [548] - We'll wait till request 137 is answered. 17:25:49.859375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.859375 TRACE network [488] - Made first apply on cl 17:25:49.859375 TRACE network [488] - Applied on gs 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.859375 TRACE network [488] - Made second apply on cl 17:25:49.859375 TRACE network [488] - Listening... 17:25:49.859375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.859375 TRACE network [488] - Made first apply on cl 17:25:49.859375 TRACE network [488] - Applied on gs 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.859375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.859375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.859375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.875000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.890625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.890625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:49.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.921875 TRACE network [488] - Made second apply on cl 17:25:49.921875 TRACE network [488] - Listening... 17:25:49.921875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.921875 TRACE network [488] - Made first apply on cl 17:25:49.921875 TRACE network [488] - Applied on gs 17:25:49.921875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:49.921875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.921875 TRACE network [488] - Made second apply on cl 17:25:49.921875 TRACE network [488] - Listening... 17:25:49.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:49.937500 TRACE network [488] - Made first apply on cl 17:25:49.937500 TRACE network [488] - Applied on gs 17:25:49.937500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.937500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:49.937500 TRACE network [488] - Made second apply on cl 17:25:49.937500 TRACE network [488] - Listening... 17:25:49.937500 TRACE ai [548] - Completing goal: VISIT TILE (53 71 0) (Alagar) 17:25:49.937500 DEBUG ai [548] - Hero Alagar moved from 52 69 0 to 53 71 0. Returning 1. 17:25:49.937500 TRACE ai [548] - Completing goal: VISIT TILE (53 71 0) (Alagar) 17:25:49.937500 DEBUG ai [548] - Hero Alagar visited tile (53 71 0) 17:25:49.937500 TRACE animation [be8] - Fade anim finished for obj at 51 70 0; remaining: 5 17:25:49.937500 TRACE animation [be8] - Fade anim finished for obj at 52 70 0; remaining: 4 17:25:49.937500 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.937500 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:49.937500 DEBUG ai [548] - Considering goal VISIT TILE (54 70 0) (Alagar) 17:25:49.937500 DEBUG ai [548] - Trying to realize VISIT TILE (54 70 0) (Alagar) (value 2.636) 17:25:49.953125 DEBUG ai [548] - Moving hero Alagar to tile 54 70 0 17:25:49.953125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=138. 17:25:49.953125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:49.953125 TRACE global [548] - We'll wait till request 138 is answered. 17:25:49.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:49.953125 TRACE network [488] - Made first apply on cl 17:25:49.953125 TRACE network [488] - Applied on gs 17:25:49.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:49.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:49.953125 TRACE network [488] - Made second apply on cl 17:25:49.953125 TRACE network [488] - Listening... 17:25:49.953125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:49.953125 TRACE network [488] - Made first apply on cl 17:25:49.953125 TRACE network [488] - Applied on gs 17:25:49.953125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.953125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.953125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.953125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:49.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:49.968750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:49.984375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.046875 TRACE network [488] - Made first apply on cl 17:25:50.046875 TRACE network [488] - Applied on gs 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Gem Pond'. 17:25:50.046875 TRACE ai [488] - Completing goal: FIND OBJ 1,221 (Alagar) 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:50.046875 TRACE network [488] - Made first apply on cl 17:25:50.046875 TRACE network [488] - Applied on gs 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:50.046875 TRACE network [488] - Made first apply on cl 17:25:50.046875 TRACE network [488] - Applied on gs 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.046875 TRACE network [488] - Made first apply on cl 17:25:50.046875 TRACE network [488] - Applied on gs 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.046875 TRACE network [488] - Made first apply on cl 17:25:50.046875 TRACE network [488] - Applied on gs 17:25:50.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.046875 TRACE network [488] - Made second apply on cl 17:25:50.046875 TRACE network [488] - Listening... 17:25:50.046875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.062500 TRACE network [488] - Made first apply on cl 17:25:50.062500 TRACE network [488] - Applied on gs 17:25:50.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.062500 TRACE network [488] - Made second apply on cl 17:25:50.062500 TRACE network [488] - Listening... 17:25:50.062500 TRACE ai [548] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Alagar and object Gem Pond at 55 70 0. 17:25:50.062500 TRACE ai [548] - Completing goal: FIND OBJ 1,221 (Alagar) 17:25:50.062500 TRACE ai [548] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:50.062500 TRACE ai [548] - Completing goal: VISIT TILE (54 70 0) (Alagar) 17:25:50.062500 DEBUG ai [548] - Hero Alagar moved from 53 71 0 to 54 70 0. Returning 1. 17:25:50.062500 TRACE ai [548] - Completing goal: VISIT TILE (54 70 0) (Alagar) 17:25:50.062500 DEBUG ai [548] - Hero Alagar visited tile (54 70 0) 17:25:50.062500 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:50.062500 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:50.062500 DEBUG ai [548] - Considering goal RECRUIT HERO 17:25:50.078125 DEBUG ai [548] - Trying to realize RECRUIT HERO (value 1.000) 17:25:50.078125 DEBUG ai [548] - Trying to recruit a hero in Forest Glen at 54 58 0 17:25:50.078125 TRACE network [548] - Sending a request "struct HireHero". It'll have an ID=139. 17:25:50.078125 TRACE network [548] - Sending to server a pack of type struct HireHero 17:25:50.078125 TRACE global [548] - We'll wait till request 139 is answered. 17:25:50.078125 TRACE network [488] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 17:25:50.078125 TRACE network [488] - Made first apply on cl 17:25:50.078125 TRACE network [488] - Applied on gs 17:25:50.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:50.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:25:50.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:50.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:25:50.078125 TRACE network [488] - Made second apply on cl 17:25:50.078125 TRACE network [488] - Listening... 17:25:50.078125 TRACE network [488] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 17:25:50.078125 TRACE network [488] - Made first apply on cl 17:25:50.078125 TRACE network [488] - Applied on gs 17:25:50.078125 TRACE network [488] - Made second apply on cl 17:25:50.078125 TRACE network [488] - Listening... 17:25:50.078125 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:50.078125 TRACE network [488] - Made first apply on cl 17:25:50.078125 TRACE network [488] - Applied on gs 17:25:50.078125 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '5719'. 17:25:50.078125 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.078125 TRACE network [488] - Made second apply on cl 17:25:50.078125 TRACE network [488] - Listening... 17:25:50.078125 TRACE network [488] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 17:25:50.078125 TRACE network [488] - Made first apply on cl 17:25:50.078125 TRACE network [488] - Applied on gs 17:25:50.078125 TRACE network [488] - Made second apply on cl 17:25:50.078125 TRACE network [488] - Listening... 17:25:50.078125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.078125 TRACE network [488] - Made first apply on cl 17:25:50.078125 TRACE network [488] - Applied on gs 17:25:50.078125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.078125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.078125 TRACE network [488] - Made second apply on cl 17:25:50.078125 TRACE network [488] - Listening... 17:25:50.078125 DEBUG ai [548] - Striving to goal of type CLEAR WAY TO (54 70 0) (Alagar) 17:25:50.093750 DEBUG ai [548] - Considering goal CLEAR WAY TO (54 70 0) (Alagar) 17:25:50.093750 WARN ai [548] - There is no known way to clear the way to tile (54 70 0) 17:25:50.093750 TRACE ai [548] - Completing goal: CLEAR WAY TO (54 70 0) (Alagar) 17:25:50.093750 DEBUG ai [548] - Goal CLEAR WAY TO (54 70 0) (Alagar) decomposition failed: goal was completed as much as possible 17:25:50.109375 WARN ai [548] - Our heroes don't move anymore, exhaustive decomposition failed 17:25:50.109375 DEBUG ai [548] - Striving to goal of type BUILD 17:25:50.109375 DEBUG ai [548] - Considering goal BUILD 17:25:50.109375 DEBUG ai [548] - Trying to realize BUILD (value 1.000) 17:25:50.109375 DEBUG ai [548] - Looking into Strongglen 17:25:50.109375 DEBUG ai [548] - Looking into Serenity 17:25:50.109375 DEBUG ai [548] - Player 3 will build Upg. Centaur Stables in town of Serenity at 33 72 0 17:25:50.109375 TRACE network [548] - Sending a request "struct BuildStructure". It'll have an ID=140. 17:25:50.109375 TRACE network [548] - Sending to server a pack of type struct BuildStructure 17:25:50.109375 TRACE global [548] - We'll wait till request 140 is answered. 17:25:50.109375 TRACE network [488] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct NewStructures, data: {CPack: type '504'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 DEBUG ai [548] - Looking into Forest Glen 17:25:50.125000 TRACE network [548] - Sending a request "struct UpgradeCreature". It'll have an ID=141. 17:25:50.125000 TRACE network [548] - Sending to server a pack of type struct UpgradeCreature 17:25:50.125000 TRACE global [548] - We'll wait till request 141 is answered. 17:25:50.125000 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [548] - Sending a request "struct UpgradeCreature". It'll have an ID=142. 17:25:50.125000 TRACE network [548] - Sending to server a pack of type struct UpgradeCreature 17:25:50.125000 TRACE global [548] - We'll wait till request 142 is answered. 17:25:50.125000 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 DEBUG ai [548] - Looking into Ceiliedgh 17:25:50.125000 DEBUG ai [548] - Player 3 will build Unicorn Glade in town of Ceiliedgh at 27 58 0 17:25:50.125000 TRACE network [548] - Sending a request "struct BuildStructure". It'll have an ID=143. 17:25:50.125000 TRACE network [548] - Sending to server a pack of type struct BuildStructure 17:25:50.125000 TRACE global [548] - We'll wait till request 143 is answered. 17:25:50.125000 TRACE network [488] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct SetResources, data: {CPack: type '104'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct NewStructures, data: {CPack: type '504'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:25:50.125000 TRACE network [488] - Made first apply on cl 17:25:50.125000 TRACE network [488] - Applied on gs 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.125000 TRACE network [488] - Made second apply on cl 17:25:50.125000 TRACE network [488] - Listening... 17:25:50.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.140625 TRACE network [488] - Made first apply on cl 17:25:50.140625 TRACE network [488] - Applied on gs 17:25:50.140625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.140625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.140625 TRACE network [488] - Made second apply on cl 17:25:50.140625 TRACE network [488] - Listening... 17:25:50.140625 DEBUG ai [548] - Looking into Ceiliedgh 17:25:50.140625 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.140625 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.140625 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.156250 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.156250 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.156250 WARN ai [548] - Request to build building 18 in 0 days! 17:25:50.156250 DEBUG ai [548] - Looking into Wild Willow 17:25:50.156250 DEBUG ai [548] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:25:50.156250 DEBUG ai [548] - The error message was: BUILD has been realized as much as possible. 17:25:50.156250 DEBUG ai [548] - Looking into Alagar, MP=442 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 35 61 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 36 61 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 37 61 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 44 60 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 45 68 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 49 62 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 50 62 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 51 62 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 60 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 61 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 62 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 66 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 67 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 68 0 17:25:50.171875 TRACE ai [548] - It's safe for Alagar to visit tile 56 69 0 17:25:50.171875 DEBUG ai [548] - Of all 39 destinations, object oid=1295 seems nice 17:25:50.171875 DEBUG ai [548] - Alagar will try to visit Resource at (52 71 0) 17:25:50.171875 DEBUG ai [548] - Moving hero Alagar to tile 52 71 0 17:25:50.171875 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=144. 17:25:50.171875 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.171875 TRACE global [548] - We'll wait till request 144 is answered. 17:25:50.171875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.171875 TRACE network [488] - Made first apply on cl 17:25:50.171875 TRACE network [488] - Applied on gs 17:25:50.171875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.171875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.171875 TRACE network [488] - Made second apply on cl 17:25:50.171875 TRACE network [488] - Listening... 17:25:50.171875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.171875 TRACE network [488] - Made first apply on cl 17:25:50.171875 TRACE network [488] - Applied on gs 17:25:50.171875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.171875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.171875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.171875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.171875 TRACE animation [488] - Fade anim finished for obj at 52 70 0; remaining: 3 17:25:50.171875 TRACE animation [488] - Fade anim finished for obj at 52 71 0; remaining: 2 17:25:50.171875 TRACE animation [488] - Fade anim finished for obj at 53 70 0; remaining: 1 17:25:50.171875 TRACE animation [488] - Fade anim finished for obj at 53 71 0; remaining: 0 17:25:50.187500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.203125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.203125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.218750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE network [488] - Made second apply on cl 17:25:50.250000 TRACE network [488] - Listening... 17:25:50.250000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.250000 TRACE network [488] - Made first apply on cl 17:25:50.250000 TRACE network [488] - Applied on gs 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.250000 TRACE network [488] - Made second apply on cl 17:25:50.250000 TRACE network [488] - Listening... 17:25:50.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.250000 TRACE network [488] - Made first apply on cl 17:25:50.250000 TRACE network [488] - Applied on gs 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.250000 TRACE network [488] - Made second apply on cl 17:25:50.250000 TRACE network [488] - Listening... 17:25:50.250000 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=145. 17:25:50.250000 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.250000 TRACE global [548] - We'll wait till request 145 is answered. 17:25:50.250000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.250000 TRACE network [488] - Made first apply on cl 17:25:50.250000 TRACE network [488] - Applied on gs 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.250000 TRACE network [488] - Made second apply on cl 17:25:50.250000 TRACE network [488] - Listening... 17:25:50.250000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.250000 TRACE network [488] - Made first apply on cl 17:25:50.250000 TRACE network [488] - Applied on gs 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.281250 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:50.296875 TRACE ai [488] - Completing goal: FIND OBJ 1,295 (Alagar) 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '7'. 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:50.296875 TRACE animation [488] - Fade anim started for obj 79 at 51 71 0; anim count: 1 17:25:50.296875 TRACE animation [488] - Fade anim started for obj 79 at 52 71 0; anim count: 2 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 DEBUG global [488] - removing object id=1295; address=114535616; name=Resource 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.296875 TRACE network [488] - Made first apply on cl 17:25:50.296875 TRACE network [488] - Applied on gs 17:25:50.296875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.296875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.296875 TRACE network [488] - Made second apply on cl 17:25:50.296875 TRACE network [488] - Listening... 17:25:50.296875 TRACE ai [548] - Completing goal: VISIT TILE (52 71 0) (Alagar) 17:25:50.296875 DEBUG ai [548] - Hero Alagar moved from 54 70 0 to 53 71 0. Returning 1. 17:25:50.296875 DEBUG ai [548] - Of all 37 destinations, object oid=1298 seems nice 17:25:50.312500 DEBUG ai [548] - Alagar will try to visit Resource at (51 70 0) 17:25:50.312500 DEBUG ai [548] - Moving hero Alagar to tile 51 70 0 17:25:50.312500 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=146. 17:25:50.312500 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.312500 TRACE global [548] - We'll wait till request 146 is answered. 17:25:50.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.312500 TRACE network [488] - Made first apply on cl 17:25:50.312500 TRACE network [488] - Applied on gs 17:25:50.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.312500 TRACE network [488] - Made second apply on cl 17:25:50.312500 TRACE network [488] - Listening... 17:25:50.312500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.312500 TRACE network [488] - Made first apply on cl 17:25:50.312500 TRACE network [488] - Applied on gs 17:25:50.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.328125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.343750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.359375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.390625 TRACE network [488] - Made second apply on cl 17:25:50.390625 TRACE network [488] - Listening... 17:25:50.390625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.390625 TRACE network [488] - Made first apply on cl 17:25:50.390625 TRACE network [488] - Applied on gs 17:25:50.390625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.390625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.390625 TRACE network [488] - Made second apply on cl 17:25:50.390625 TRACE network [488] - Listening... 17:25:50.390625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.390625 TRACE network [488] - Made first apply on cl 17:25:50.390625 TRACE network [488] - Applied on gs 17:25:50.390625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.390625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.390625 TRACE network [488] - Made second apply on cl 17:25:50.390625 TRACE network [488] - Listening... 17:25:50.390625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=147. 17:25:50.390625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.390625 TRACE global [548] - We'll wait till request 147 is answered. 17:25:50.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.406250 TRACE network [488] - Made first apply on cl 17:25:50.406250 TRACE network [488] - Applied on gs 17:25:50.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.406250 TRACE network [488] - Made second apply on cl 17:25:50.406250 TRACE network [488] - Listening... 17:25:50.406250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.406250 TRACE network [488] - Made first apply on cl 17:25:50.406250 TRACE network [488] - Applied on gs 17:25:50.406250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.406250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.406250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.406250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.437500 TRACE network [488] - Made second apply on cl 17:25:50.437500 TRACE network [488] - Listening... 17:25:50.437500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.437500 TRACE network [488] - Made first apply on cl 17:25:50.437500 TRACE network [488] - Applied on gs 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:50.437500 TRACE ai [488] - Completing goal: FIND OBJ 1,298 (Alagar) 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.437500 TRACE network [488] - Made second apply on cl 17:25:50.437500 TRACE network [488] - Listening... 17:25:50.437500 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:50.437500 TRACE network [488] - Made first apply on cl 17:25:50.437500 TRACE network [488] - Applied on gs 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '10'. 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.437500 TRACE network [488] - Made second apply on cl 17:25:50.437500 TRACE network [488] - Listening... 17:25:50.437500 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:50.437500 TRACE network [488] - Made first apply on cl 17:25:50.437500 TRACE network [488] - Applied on gs 17:25:50.437500 TRACE network [488] - Made second apply on cl 17:25:50.437500 TRACE network [488] - Listening... 17:25:50.437500 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:50.437500 TRACE animation [488] - Fade anim started for obj 79 at 50 70 0; anim count: 3 17:25:50.437500 TRACE animation [488] - Fade anim started for obj 79 at 51 70 0; anim count: 4 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.437500 TRACE network [488] - Made first apply on cl 17:25:50.437500 DEBUG global [488] - removing object id=1298; address=114507720; name=Resource 17:25:50.453125 TRACE network [488] - Applied on gs 17:25:50.453125 TRACE network [488] - Made second apply on cl 17:25:50.453125 TRACE network [488] - Listening... 17:25:50.453125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.453125 TRACE network [488] - Made first apply on cl 17:25:50.453125 TRACE network [488] - Applied on gs 17:25:50.453125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:50.453125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.453125 TRACE network [488] - Made second apply on cl 17:25:50.453125 TRACE network [488] - Listening... 17:25:50.453125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.453125 TRACE network [488] - Made first apply on cl 17:25:50.453125 TRACE network [488] - Applied on gs 17:25:50.453125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.453125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.453125 TRACE network [488] - Made second apply on cl 17:25:50.453125 TRACE network [488] - Listening... 17:25:50.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.453125 TRACE network [488] - Made first apply on cl 17:25:50.453125 TRACE network [488] - Applied on gs 17:25:50.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.453125 TRACE network [488] - Made second apply on cl 17:25:50.453125 TRACE network [488] - Listening... 17:25:50.453125 TRACE ai [548] - Completing goal: VISIT TILE (51 70 0) (Alagar) 17:25:50.453125 DEBUG ai [548] - Hero Alagar moved from 53 71 0 to 52 71 0. Returning 1. 17:25:50.453125 DEBUG ai [548] - Of all 35 destinations, object oid=1390 seems nice 17:25:50.453125 DEBUG ai [548] - Alagar will try to visit Marletto Tower at (51 67 0) 17:25:50.453125 DEBUG ai [548] - Moving hero Alagar to tile 51 67 0 17:25:50.453125 TRACE ai [548] - Completing goal: VISIT TILE (51 67 0) (Alagar) 17:25:50.453125 DEBUG ai [548] - reserved object id=1390; address=114491848; name=Marletto Tower 17:25:50.453125 TRACE ai [548] - Time of looking for wander destination was 297 ms. 17:25:50.453125 DEBUG ai [548] - Cannot use this hero anymore, received exception: Invalid path found! 17:25:50.468750 DEBUG ai [548] - Looking into Melodia, MP=1500 17:25:50.468750 DEBUG ai [548] - Of all 22 destinations, object oid=1381 seems nice 17:25:50.468750 DEBUG ai [548] - Melodia will try to visit Star Axis at (56 59 0) 17:25:50.468750 DEBUG ai [548] - Moving hero Melodia to tile 56 59 0 17:25:50.468750 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=148. 17:25:50.468750 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.468750 TRACE global [548] - We'll wait till request 148 is answered. 17:25:50.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.484375 TRACE network [488] - Made first apply on cl 17:25:50.484375 TRACE network [488] - Applied on gs 17:25:50.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.484375 TRACE network [488] - Made second apply on cl 17:25:50.484375 TRACE network [488] - Listening... 17:25:50.484375 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:50.484375 TRACE network [488] - Made first apply on cl 17:25:50.484375 TRACE network [488] - Applied on gs 17:25:50.484375 TRACE network [488] - Made second apply on cl 17:25:50.484375 TRACE network [488] - Listening... 17:25:50.484375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.484375 TRACE network [488] - Made first apply on cl 17:25:50.484375 TRACE network [488] - Applied on gs 17:25:50.484375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.484375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.484375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.484375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.484375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.500000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.515625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.531250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE network [488] - Made second apply on cl 17:25:50.546875 TRACE network [488] - Listening... 17:25:50.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.546875 TRACE network [488] - Made first apply on cl 17:25:50.546875 TRACE network [488] - Applied on gs 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.546875 TRACE network [488] - Made second apply on cl 17:25:50.546875 TRACE network [488] - Listening... 17:25:50.546875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.546875 TRACE network [488] - Made first apply on cl 17:25:50.546875 TRACE network [488] - Applied on gs 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.546875 TRACE network [488] - Made second apply on cl 17:25:50.546875 TRACE network [488] - Listening... 17:25:50.546875 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=149. 17:25:50.546875 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.546875 TRACE global [548] - We'll wait till request 149 is answered. 17:25:50.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.546875 TRACE network [488] - Made first apply on cl 17:25:50.546875 TRACE network [488] - Applied on gs 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.546875 TRACE network [488] - Made second apply on cl 17:25:50.546875 TRACE network [488] - Listening... 17:25:50.546875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.546875 TRACE network [488] - Made first apply on cl 17:25:50.546875 TRACE network [488] - Applied on gs 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.578125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.593750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Star Axis'. 17:25:50.640625 TRACE ai [488] - Completing goal: FIND OBJ 1,381 (Melodia) 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '2', val '1'. 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.640625 TRACE network [488] - Made first apply on cl 17:25:50.640625 TRACE network [488] - Applied on gs 17:25:50.640625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.640625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.640625 TRACE network [488] - Made second apply on cl 17:25:50.640625 TRACE network [488] - Listening... 17:25:50.640625 TRACE ai [548] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Melodia and object Star Axis at 56 59 0. 17:25:50.640625 TRACE ai [548] - Completing goal: FIND OBJ 1,381 (Melodia) 17:25:50.640625 TRACE ai [548] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:50.640625 TRACE ai [548] - Completing goal: VISIT TILE (56 59 0) (Melodia) 17:25:50.640625 DEBUG ai [548] - Hero Melodia moved from 54 58 0 to 56 59 0. Returning 1. 17:25:50.640625 TRACE animation [be8] - Fade anim finished for obj at 51 71 0; remaining: 3 17:25:50.640625 TRACE animation [be8] - Fade anim finished for obj at 52 71 0; remaining: 2 17:25:50.640625 DEBUG ai [548] - Of all 21 destinations, object oid=1289 seems nice 17:25:50.640625 DEBUG ai [548] - Melodia will try to visit Resource at (56 63 0) 17:25:50.656250 DEBUG ai [548] - Moving hero Melodia to tile 56 63 0 17:25:50.656250 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=150. 17:25:50.656250 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.656250 TRACE global [548] - We'll wait till request 150 is answered. 17:25:50.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.656250 TRACE network [488] - Made first apply on cl 17:25:50.656250 TRACE network [488] - Applied on gs 17:25:50.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.656250 TRACE network [488] - Made second apply on cl 17:25:50.656250 TRACE network [488] - Listening... 17:25:50.656250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.656250 TRACE network [488] - Made first apply on cl 17:25:50.656250 TRACE network [488] - Applied on gs 17:25:50.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.687500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.703125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.718750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.718750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE network [488] - Made second apply on cl 17:25:50.750000 TRACE network [488] - Listening... 17:25:50.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.750000 TRACE network [488] - Made first apply on cl 17:25:50.750000 TRACE network [488] - Applied on gs 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.750000 TRACE network [488] - Made second apply on cl 17:25:50.750000 TRACE network [488] - Listening... 17:25:50.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.750000 TRACE network [488] - Made first apply on cl 17:25:50.750000 TRACE network [488] - Applied on gs 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.750000 TRACE network [488] - Made second apply on cl 17:25:50.750000 TRACE network [488] - Listening... 17:25:50.750000 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=151. 17:25:50.750000 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.750000 TRACE global [548] - We'll wait till request 151 is answered. 17:25:50.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.750000 TRACE network [488] - Made first apply on cl 17:25:50.750000 TRACE network [488] - Applied on gs 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.750000 TRACE network [488] - Made second apply on cl 17:25:50.750000 TRACE network [488] - Listening... 17:25:50.750000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.750000 TRACE network [488] - Made first apply on cl 17:25:50.750000 TRACE network [488] - Applied on gs 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.765625 TRACE animation [488] - Fade anim finished for obj at 50 70 0; remaining: 1 17:25:50.765625 TRACE animation [488] - Fade anim finished for obj at 51 70 0; remaining: 0 17:25:50.765625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.781250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.796875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.812500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.828125 TRACE network [488] - Made second apply on cl 17:25:50.828125 TRACE network [488] - Listening... 17:25:50.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.828125 TRACE network [488] - Made first apply on cl 17:25:50.828125 TRACE network [488] - Applied on gs 17:25:50.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.828125 TRACE network [488] - Made second apply on cl 17:25:50.828125 TRACE network [488] - Listening... 17:25:50.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.828125 TRACE network [488] - Made first apply on cl 17:25:50.828125 TRACE network [488] - Applied on gs 17:25:50.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.828125 TRACE network [488] - Made second apply on cl 17:25:50.828125 TRACE network [488] - Listening... 17:25:50.828125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=152. 17:25:50.828125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.828125 TRACE global [548] - We'll wait till request 152 is answered. 17:25:50.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.828125 TRACE network [488] - Made first apply on cl 17:25:50.828125 TRACE network [488] - Applied on gs 17:25:50.843750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.843750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.843750 TRACE network [488] - Made second apply on cl 17:25:50.843750 TRACE network [488] - Listening... 17:25:50.843750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.843750 TRACE network [488] - Made first apply on cl 17:25:50.843750 TRACE network [488] - Applied on gs 17:25:50.843750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.843750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.843750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.843750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.859375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.875000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:50.890625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE network [488] - Made second apply on cl 17:25:50.921875 TRACE network [488] - Listening... 17:25:50.921875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.921875 TRACE network [488] - Made first apply on cl 17:25:50.921875 TRACE network [488] - Applied on gs 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.921875 TRACE network [488] - Made second apply on cl 17:25:50.921875 TRACE network [488] - Listening... 17:25:50.921875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.921875 TRACE network [488] - Made first apply on cl 17:25:50.921875 TRACE network [488] - Applied on gs 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.921875 TRACE network [488] - Made second apply on cl 17:25:50.921875 TRACE network [488] - Listening... 17:25:50.921875 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=153. 17:25:50.921875 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.921875 TRACE global [548] - We'll wait till request 153 is answered. 17:25:50.921875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.921875 TRACE network [488] - Made first apply on cl 17:25:50.921875 TRACE network [488] - Applied on gs 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.921875 TRACE network [488] - Made second apply on cl 17:25:50.921875 TRACE network [488] - Listening... 17:25:50.921875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.921875 TRACE network [488] - Made first apply on cl 17:25:50.921875 TRACE network [488] - Applied on gs 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.921875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.921875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.953125 TRACE network [488] - Made second apply on cl 17:25:50.953125 TRACE network [488] - Listening... 17:25:50.953125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.953125 TRACE network [488] - Made first apply on cl 17:25:50.953125 TRACE network [488] - Applied on gs 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:50.953125 TRACE ai [488] - Completing goal: FIND OBJ 1,289 (Melodia) 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.953125 TRACE network [488] - Made second apply on cl 17:25:50.953125 TRACE network [488] - Listening... 17:25:50.953125 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:50.953125 TRACE network [488] - Made first apply on cl 17:25:50.953125 TRACE network [488] - Applied on gs 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '13'. 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:50.953125 TRACE network [488] - Made second apply on cl 17:25:50.953125 TRACE network [488] - Listening... 17:25:50.953125 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:50.953125 TRACE network [488] - Made first apply on cl 17:25:50.953125 TRACE network [488] - Applied on gs 17:25:50.953125 TRACE network [488] - Made second apply on cl 17:25:50.953125 TRACE network [488] - Listening... 17:25:50.953125 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:50.953125 TRACE animation [488] - Fade anim started for obj 79 at 55 63 0; anim count: 1 17:25:50.953125 TRACE animation [488] - Fade anim started for obj 79 at 56 63 0; anim count: 2 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:50.953125 TRACE network [488] - Made first apply on cl 17:25:50.953125 DEBUG global [488] - removing object id=1289; address=114618872; name=Resource 17:25:50.968750 TRACE network [488] - Applied on gs 17:25:50.968750 TRACE network [488] - Made second apply on cl 17:25:50.968750 TRACE network [488] - Listening... 17:25:50.968750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:50.968750 TRACE network [488] - Made first apply on cl 17:25:50.968750 TRACE network [488] - Applied on gs 17:25:50.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:50.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:50.968750 TRACE network [488] - Made second apply on cl 17:25:50.968750 TRACE network [488] - Listening... 17:25:50.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.968750 TRACE network [488] - Made first apply on cl 17:25:50.968750 TRACE network [488] - Applied on gs 17:25:50.968750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:50.968750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.968750 TRACE network [488] - Made second apply on cl 17:25:50.968750 TRACE network [488] - Listening... 17:25:50.968750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:50.968750 TRACE network [488] - Made first apply on cl 17:25:50.968750 TRACE network [488] - Applied on gs 17:25:50.968750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.968750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:50.968750 TRACE network [488] - Made second apply on cl 17:25:50.968750 TRACE network [488] - Listening... 17:25:50.968750 TRACE ai [548] - Completing goal: VISIT TILE (56 63 0) (Melodia) 17:25:50.968750 DEBUG ai [548] - Hero Melodia moved from 56 59 0 to 55 62 0. Returning 1. 17:25:50.968750 DEBUG ai [548] - Of all 19 destinations, object oid=1288 seems nice 17:25:50.968750 DEBUG ai [548] - Melodia will try to visit Resource at (57 63 0) 17:25:50.968750 DEBUG ai [548] - Moving hero Melodia to tile 57 63 0 17:25:50.968750 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=154. 17:25:50.968750 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:50.968750 TRACE global [548] - We'll wait till request 154 is answered. 17:25:50.984375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:50.984375 TRACE network [488] - Made first apply on cl 17:25:50.984375 TRACE network [488] - Applied on gs 17:25:50.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:50.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:50.984375 TRACE network [488] - Made second apply on cl 17:25:50.984375 TRACE network [488] - Listening... 17:25:50.984375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:50.984375 TRACE network [488] - Made first apply on cl 17:25:50.984375 TRACE network [488] - Applied on gs 17:25:50.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:50.984375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:50.984375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.031250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.046875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE network [488] - Made second apply on cl 17:25:51.078125 TRACE network [488] - Listening... 17:25:51.078125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.078125 TRACE network [488] - Made first apply on cl 17:25:51.078125 TRACE network [488] - Applied on gs 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.078125 TRACE network [488] - Made second apply on cl 17:25:51.078125 TRACE network [488] - Listening... 17:25:51.078125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.078125 TRACE network [488] - Made first apply on cl 17:25:51.078125 TRACE network [488] - Applied on gs 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.078125 TRACE network [488] - Made second apply on cl 17:25:51.078125 TRACE network [488] - Listening... 17:25:51.078125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=155. 17:25:51.078125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.078125 TRACE global [548] - We'll wait till request 155 is answered. 17:25:51.078125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.078125 TRACE network [488] - Made first apply on cl 17:25:51.078125 TRACE network [488] - Applied on gs 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.078125 TRACE network [488] - Made second apply on cl 17:25:51.078125 TRACE network [488] - Listening... 17:25:51.078125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.078125 TRACE network [488] - Made first apply on cl 17:25:51.078125 TRACE network [488] - Applied on gs 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.078125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.078125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:51.125000 TRACE ai [488] - Completing goal: FIND OBJ 1,288 (Melodia) 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '23'. 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:51.125000 TRACE animation [488] - Fade anim started for obj 79 at 56 63 0; anim count: 3 17:25:51.125000 TRACE animation [488] - Fade anim started for obj 79 at 57 63 0; anim count: 4 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 DEBUG global [488] - removing object id=1288; address=114642232; name=Resource 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.125000 TRACE network [488] - Made first apply on cl 17:25:51.125000 TRACE network [488] - Applied on gs 17:25:51.125000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.125000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.125000 TRACE network [488] - Made second apply on cl 17:25:51.125000 TRACE network [488] - Listening... 17:25:51.125000 TRACE ai [548] - Completing goal: VISIT TILE (57 63 0) (Melodia) 17:25:51.125000 DEBUG ai [548] - Hero Melodia moved from 55 62 0 to 56 63 0. Returning 1. 17:25:51.140625 DEBUG ai [548] - Of all 17 destinations, object oid=1294 seems nice 17:25:51.140625 DEBUG ai [548] - Melodia will try to visit Resource at (56 65 0) 17:25:51.140625 DEBUG ai [548] - Moving hero Melodia to tile 56 65 0 17:25:51.140625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=156. 17:25:51.140625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.140625 TRACE global [548] - We'll wait till request 156 is answered. 17:25:51.140625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.140625 TRACE network [488] - Made first apply on cl 17:25:51.140625 TRACE network [488] - Applied on gs 17:25:51.140625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.140625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.140625 TRACE network [488] - Made second apply on cl 17:25:51.140625 TRACE network [488] - Listening... 17:25:51.140625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.140625 TRACE network [488] - Made first apply on cl 17:25:51.140625 TRACE network [488] - Applied on gs 17:25:51.140625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.140625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.140625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.140625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.140625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.140625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.140625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.156250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.171875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.187500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE network [488] - Made second apply on cl 17:25:51.218750 TRACE network [488] - Listening... 17:25:51.218750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.218750 TRACE network [488] - Made first apply on cl 17:25:51.218750 TRACE network [488] - Applied on gs 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.218750 TRACE network [488] - Made second apply on cl 17:25:51.218750 TRACE network [488] - Listening... 17:25:51.218750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.218750 TRACE network [488] - Made first apply on cl 17:25:51.218750 TRACE network [488] - Applied on gs 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.218750 TRACE network [488] - Made second apply on cl 17:25:51.218750 TRACE network [488] - Listening... 17:25:51.218750 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=157. 17:25:51.218750 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.218750 TRACE global [548] - We'll wait till request 157 is answered. 17:25:51.218750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.218750 TRACE network [488] - Made first apply on cl 17:25:51.218750 TRACE network [488] - Applied on gs 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.218750 TRACE network [488] - Made second apply on cl 17:25:51.218750 TRACE network [488] - Listening... 17:25:51.218750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.218750 TRACE network [488] - Made first apply on cl 17:25:51.218750 TRACE network [488] - Applied on gs 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.218750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.218750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.250000 TRACE network [488] - Made second apply on cl 17:25:51.250000 TRACE network [488] - Listening... 17:25:51.250000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.250000 TRACE network [488] - Made first apply on cl 17:25:51.250000 TRACE network [488] - Applied on gs 17:25:51.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:51.265625 TRACE ai [488] - Completing goal: FIND OBJ 1,294 (Melodia) 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '7'. 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:51.265625 TRACE animation [488] - Fade anim started for obj 79 at 55 65 0; anim count: 5 17:25:51.265625 TRACE animation [488] - Fade anim started for obj 79 at 56 65 0; anim count: 6 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 DEBUG global [488] - removing object id=1294; address=114619584; name=Resource 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.265625 TRACE network [488] - Made first apply on cl 17:25:51.265625 TRACE network [488] - Applied on gs 17:25:51.265625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.265625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.265625 TRACE network [488] - Made second apply on cl 17:25:51.265625 TRACE network [488] - Listening... 17:25:51.265625 TRACE ai [548] - Completing goal: VISIT TILE (56 65 0) (Melodia) 17:25:51.265625 DEBUG ai [548] - Hero Melodia moved from 56 63 0 to 56 64 0. Returning 1. 17:25:51.265625 DEBUG ai [548] - Of all 15 destinations, object oid=1291 seems nice 17:25:51.281250 DEBUG ai [548] - Melodia will try to visit Resource at (57 65 0) 17:25:51.281250 DEBUG ai [548] - Moving hero Melodia to tile 57 65 0 17:25:51.281250 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=158. 17:25:51.281250 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.281250 TRACE global [548] - We'll wait till request 158 is answered. 17:25:51.281250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.281250 TRACE network [488] - Made first apply on cl 17:25:51.281250 TRACE network [488] - Applied on gs 17:25:51.281250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.281250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.281250 TRACE network [488] - Made second apply on cl 17:25:51.281250 TRACE network [488] - Listening... 17:25:51.281250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.281250 TRACE network [488] - Made first apply on cl 17:25:51.281250 TRACE network [488] - Applied on gs 17:25:51.281250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.281250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.281250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.281250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.312500 TRACE network [488] - Made second apply on cl 17:25:51.312500 TRACE network [488] - Listening... 17:25:51.312500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.312500 TRACE network [488] - Made first apply on cl 17:25:51.312500 TRACE network [488] - Applied on gs 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:51.312500 TRACE ai [488] - Completing goal: FIND OBJ 1,291 (Melodia) 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.312500 TRACE network [488] - Made second apply on cl 17:25:51.312500 TRACE network [488] - Listening... 17:25:51.312500 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:51.312500 TRACE network [488] - Made first apply on cl 17:25:51.312500 TRACE network [488] - Applied on gs 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '10'. 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:51.312500 TRACE network [488] - Made second apply on cl 17:25:51.312500 TRACE network [488] - Listening... 17:25:51.312500 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:51.312500 TRACE network [488] - Made first apply on cl 17:25:51.312500 TRACE network [488] - Applied on gs 17:25:51.312500 TRACE network [488] - Made second apply on cl 17:25:51.312500 TRACE network [488] - Listening... 17:25:51.312500 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:51.312500 TRACE animation [488] - Fade anim started for obj 79 at 56 65 0; anim count: 7 17:25:51.312500 TRACE animation [488] - Fade anim started for obj 79 at 57 65 0; anim count: 8 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.312500 TRACE network [488] - Made first apply on cl 17:25:51.312500 DEBUG global [488] - removing object id=1291; address=114644568; name=Resource 17:25:51.328125 TRACE network [488] - Applied on gs 17:25:51.328125 TRACE network [488] - Made second apply on cl 17:25:51.328125 TRACE network [488] - Listening... 17:25:51.328125 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.328125 TRACE network [488] - Made first apply on cl 17:25:51.328125 TRACE network [488] - Applied on gs 17:25:51.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:51.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.328125 TRACE network [488] - Made second apply on cl 17:25:51.328125 TRACE network [488] - Listening... 17:25:51.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.328125 TRACE network [488] - Made first apply on cl 17:25:51.328125 TRACE network [488] - Applied on gs 17:25:51.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.328125 TRACE network [488] - Made second apply on cl 17:25:51.328125 TRACE network [488] - Listening... 17:25:51.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.328125 TRACE network [488] - Made first apply on cl 17:25:51.328125 TRACE network [488] - Applied on gs 17:25:51.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.328125 TRACE network [488] - Made second apply on cl 17:25:51.328125 TRACE network [488] - Listening... 17:25:51.328125 TRACE ai [548] - Completing goal: VISIT TILE (57 65 0) (Melodia) 17:25:51.328125 DEBUG ai [548] - Hero Melodia moved from 56 64 0 to 56 64 0. Returning 1. 17:25:51.328125 DEBUG ai [548] - Of all 13 destinations, object oid=1397 seems nice 17:25:51.328125 DEBUG ai [548] - Melodia will try to visit Resource at (53 65 0) 17:25:51.328125 DEBUG ai [548] - Moving hero Melodia to tile 53 65 0 17:25:51.328125 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=159. 17:25:51.328125 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.328125 TRACE global [548] - We'll wait till request 159 is answered. 17:25:51.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.343750 TRACE network [488] - Made first apply on cl 17:25:51.343750 TRACE network [488] - Applied on gs 17:25:51.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.343750 TRACE network [488] - Made second apply on cl 17:25:51.343750 TRACE network [488] - Listening... 17:25:51.343750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.343750 TRACE network [488] - Made first apply on cl 17:25:51.343750 TRACE network [488] - Applied on gs 17:25:51.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.359375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.359375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.359375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.359375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.375000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.375000 TRACE animation [be8] - Fade anim finished for obj at 55 63 0; remaining: 7 17:25:51.375000 TRACE animation [be8] - Fade anim finished for obj at 56 63 0; remaining: 6 17:25:51.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.390625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.406250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE network [488] - Made second apply on cl 17:25:51.437500 TRACE network [488] - Listening... 17:25:51.437500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.437500 TRACE network [488] - Made first apply on cl 17:25:51.437500 TRACE network [488] - Applied on gs 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.437500 TRACE network [488] - Made second apply on cl 17:25:51.437500 TRACE network [488] - Listening... 17:25:51.437500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.437500 TRACE network [488] - Made first apply on cl 17:25:51.437500 TRACE network [488] - Applied on gs 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.437500 TRACE network [488] - Made second apply on cl 17:25:51.437500 TRACE network [488] - Listening... 17:25:51.437500 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=160. 17:25:51.437500 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.437500 TRACE global [548] - We'll wait till request 160 is answered. 17:25:51.437500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.437500 TRACE network [488] - Made first apply on cl 17:25:51.437500 TRACE network [488] - Applied on gs 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.437500 TRACE network [488] - Made second apply on cl 17:25:51.437500 TRACE network [488] - Listening... 17:25:51.437500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.437500 TRACE network [488] - Made first apply on cl 17:25:51.437500 TRACE network [488] - Applied on gs 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.437500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.437500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.453125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.468750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.484375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:51.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:51.500000 TRACE animation [488] - Fade anim finished for obj at 56 63 0; remaining: 5 17:25:51.500000 TRACE animation [488] - Fade anim finished for obj at 57 63 0; remaining: 4 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE network [488] - Made second apply on cl 17:25:51.515625 TRACE network [488] - Listening... 17:25:51.515625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.515625 TRACE network [488] - Made first apply on cl 17:25:51.515625 TRACE network [488] - Applied on gs 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.515625 TRACE network [488] - Made second apply on cl 17:25:51.515625 TRACE network [488] - Listening... 17:25:51.515625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.515625 TRACE network [488] - Made first apply on cl 17:25:51.515625 TRACE network [488] - Applied on gs 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.515625 TRACE network [488] - Made second apply on cl 17:25:51.515625 TRACE network [488] - Listening... 17:25:51.515625 TRACE network [548] - Sending a request "struct MoveHero". It'll have an ID=161. 17:25:51.515625 TRACE network [548] - Sending to server a pack of type struct MoveHero 17:25:51.515625 TRACE global [548] - We'll wait till request 161 is answered. 17:25:51.515625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.515625 TRACE network [488] - Made first apply on cl 17:25:51.515625 TRACE network [488] - Applied on gs 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.515625 TRACE network [488] - Made second apply on cl 17:25:51.515625 TRACE network [488] - Listening... 17:25:51.515625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:51.515625 TRACE network [488] - Made first apply on cl 17:25:51.515625 TRACE network [488] - Applied on gs 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:51.515625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.515625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:51.562500 TRACE ai [488] - Completing goal: FIND OBJ 1,397 (Melodia) 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '32'. 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:51.562500 TRACE animation [488] - Fade anim started for obj 79 at 52 65 0; anim count: 5 17:25:51.562500 TRACE animation [488] - Fade anim started for obj 79 at 53 65 0; anim count: 6 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 DEBUG global [488] - removing object id=1397; address=114552088; name=Resource 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.562500 TRACE network [488] - Made first apply on cl 17:25:51.562500 TRACE network [488] - Applied on gs 17:25:51.562500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.562500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.562500 TRACE network [488] - Made second apply on cl 17:25:51.562500 TRACE network [488] - Listening... 17:25:51.562500 TRACE ai [548] - Completing goal: VISIT TILE (53 65 0) (Melodia) 17:25:51.562500 DEBUG ai [548] - Hero Melodia moved from 56 64 0 to 54 65 0. Returning 1. 17:25:51.578125 DEBUG ai [548] - Of all 11 destinations, object oid=1382 seems nice 17:25:51.578125 DEBUG ai [548] - Melodia will try to visit Garden of Revelation at (48 62 0) 17:25:51.578125 DEBUG ai [548] - Moving hero Melodia to tile 48 62 0 17:25:51.578125 TRACE ai [548] - Completing goal: VISIT TILE (48 62 0) (Melodia) 17:25:51.578125 DEBUG ai [548] - reserved object id=1382; address=114445160; name=Garden of Revelation 17:25:51.578125 TRACE ai [548] - Time of looking for wander destination was 1109 ms. 17:25:51.578125 DEBUG ai [548] - Cannot use this hero anymore, received exception: Invalid path found! 17:25:51.578125 INFO ai [548] - Player 3 ends turn 17:25:51.578125 DEBUG ai [548] - Resources at the end of turn: [0, 4, 32, 4, 10, 10, 89, 0] 17:25:51.578125 TRACE global [548] - Player 3 ended his turn. 17:25:51.578125 TRACE network [548] - Sending a request "struct EndTurn". It'll have an ID=162. 17:25:51.578125 TRACE network [548] - Sending to server a pack of type struct EndTurn 17:25:51.578125 TRACE global [548] - We'll wait till request 162 is answered. 17:25:51.593750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:51.593750 TRACE network [488] - Made first apply on cl 17:25:51.593750 TRACE network [488] - Applied on gs 17:25:51.593750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.593750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:51.593750 TRACE network [488] - Made second apply on cl 17:25:51.593750 TRACE network [488] - Listening... 17:25:51.593750 INFO global [548] - Player 3 ended turn 17:25:51.593750 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:51.593750 TRACE network [488] - Made first apply on cl 17:25:51.593750 TRACE network [488] - Applied on gs 17:25:51.625000 TRACE ai [488] - Entering void __thiscall VCAI::yourTurn(void). 17:25:51.625000 TRACE ai [488] - Leaving void __thiscall VCAI::yourTurn(void). 17:25:51.625000 TRACE network [488] - Made second apply on cl 17:25:51.625000 TRACE network [488] - Listening... 17:25:51.625000 INFO global [c30] - Player 4 starting turn 17:25:51.625000 DEBUG ai [c30] - Striving to goal of type WIN 17:25:51.625000 DEBUG ai [c30] - Considering goal WIN 17:25:51.640625 DEBUG ai [c30] - Considering goal CONQUER 17:25:51.640625 TRACE animation [be8] - Fade anim finished for obj at 55 65 0; remaining: 5 17:25:51.640625 TRACE animation [be8] - Fade anim finished for obj at 56 65 0; remaining: 4 17:25:51.687500 TRACE animation [be8] - Fade anim finished for obj at 56 65 0; remaining: 3 17:25:51.687500 TRACE animation [be8] - Fade anim finished for obj at 57 65 0; remaining: 2 17:25:51.703125 TRACE ai [c30] - It's safe for Sorsha to visit tile 74 65 0 17:25:51.718750 TRACE ai [c30] - It's safe for Sorsha to visit tile 74 70 0 17:25:51.875000 TRACE ai [c30] - It's safe for Sorsha to visit tile 87 38 0 17:25:51.906250 TRACE ai [c30] - It's safe for Sorsha to visit tile 91 81 0 17:25:51.968750 TRACE animation [be8] - Fade anim finished for obj at 52 65 0; remaining: 1 17:25:51.968750 TRACE animation [be8] - Fade anim finished for obj at 53 65 0; remaining: 0 17:25:52.000000 TRACE ai [c30] - It's safe for Sorsha to visit tile 92 76 0 17:25:52.046875 TRACE ai [c30] - It's safe for Sorsha to visit tile 93 73 0 17:25:52.078125 TRACE ai [c30] - It's safe for Sorsha to visit tile 94 59 0 17:25:52.156250 TRACE ai [c30] - It's safe for Sorsha to visit tile 104 84 0 17:25:52.187500 TRACE ai [c30] - It's safe for Sorsha to visit tile 106 50 0 17:25:52.203125 TRACE ai [c30] - It's safe for Sorsha to visit tile 106 53 0 17:25:52.281250 TRACE ai [c30] - It's safe for Sorsha to visit tile 104 81 0 17:25:52.296875 TRACE ai [c30] - It's safe for Sorsha to visit tile 104 83 0 17:25:52.296875 DEBUG ai [c30] - Choosing abstract goal CLEAR WAY TO (92 85 0) (Sorsha) 17:25:52.312500 DEBUG ai [c30] - Striving to goal of type CLEAR WAY TO (92 85 0) (Sorsha) 17:25:52.312500 DEBUG ai [c30] - Considering goal CLEAR WAY TO (92 85 0) (Sorsha) 17:25:52.328125 DEBUG ai [c30] - Considering goal VISIT TILE (90 86 0) (Sorsha) 17:25:52.328125 DEBUG ai [c30] - Trying to realize VISIT TILE (90 86 0) (Sorsha) (value 2.294) 17:25:52.328125 DEBUG ai [c30] - Moving hero Sorsha to tile 90 86 0 17:25:52.343750 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=163. 17:25:52.343750 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.343750 TRACE global [c30] - We'll wait till request 163 is answered. 17:25:52.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.343750 TRACE network [488] - Made first apply on cl 17:25:52.343750 TRACE network [488] - Applied on gs 17:25:52.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.343750 TRACE network [488] - Made second apply on cl 17:25:52.343750 TRACE network [488] - Listening... 17:25:52.343750 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:52.343750 TRACE network [488] - Made first apply on cl 17:25:52.343750 TRACE network [488] - Applied on gs 17:25:52.343750 TRACE network [488] - Made second apply on cl 17:25:52.343750 TRACE network [488] - Listening... 17:25:52.343750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.343750 TRACE network [488] - Made first apply on cl 17:25:52.343750 TRACE network [488] - Applied on gs 17:25:52.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.343750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.343750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.375000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.421875 TRACE network [488] - Made second apply on cl 17:25:52.421875 TRACE network [488] - Listening... 17:25:52.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.421875 TRACE network [488] - Made first apply on cl 17:25:52.421875 TRACE network [488] - Applied on gs 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.421875 TRACE network [488] - Made second apply on cl 17:25:52.421875 TRACE network [488] - Listening... 17:25:52.421875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.421875 TRACE network [488] - Made first apply on cl 17:25:52.421875 TRACE network [488] - Applied on gs 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.421875 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=164. 17:25:52.421875 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.421875 TRACE global [c30] - We'll wait till request 164 is answered. 17:25:52.421875 TRACE network [488] - Made second apply on cl 17:25:52.421875 TRACE network [488] - Listening... 17:25:52.421875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.421875 TRACE network [488] - Made first apply on cl 17:25:52.421875 TRACE network [488] - Applied on gs 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.421875 TRACE network [488] - Made second apply on cl 17:25:52.421875 TRACE network [488] - Listening... 17:25:52.421875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.421875 TRACE network [488] - Made first apply on cl 17:25:52.421875 TRACE network [488] - Applied on gs 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.437500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.468750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.484375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.500000 TRACE network [488] - Made second apply on cl 17:25:52.500000 TRACE network [488] - Listening... 17:25:52.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.500000 TRACE network [488] - Made first apply on cl 17:25:52.500000 TRACE network [488] - Applied on gs 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.500000 TRACE network [488] - Made second apply on cl 17:25:52.500000 TRACE network [488] - Listening... 17:25:52.500000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.500000 TRACE network [488] - Made first apply on cl 17:25:52.500000 TRACE network [488] - Applied on gs 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.500000 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=165. 17:25:52.500000 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.500000 TRACE global [c30] - We'll wait till request 165 is answered. 17:25:52.500000 TRACE network [488] - Made second apply on cl 17:25:52.500000 TRACE network [488] - Listening... 17:25:52.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.500000 TRACE network [488] - Made first apply on cl 17:25:52.500000 TRACE network [488] - Applied on gs 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.500000 TRACE network [488] - Made second apply on cl 17:25:52.500000 TRACE network [488] - Listening... 17:25:52.500000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.500000 TRACE network [488] - Made first apply on cl 17:25:52.500000 TRACE network [488] - Applied on gs 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.531250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.546875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.546875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.562500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.578125 TRACE network [488] - Made second apply on cl 17:25:52.578125 TRACE network [488] - Listening... 17:25:52.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.578125 TRACE network [488] - Made first apply on cl 17:25:52.578125 TRACE network [488] - Applied on gs 17:25:52.578125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.578125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.578125 TRACE network [488] - Made second apply on cl 17:25:52.578125 TRACE network [488] - Listening... 17:25:52.578125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.578125 TRACE network [488] - Made first apply on cl 17:25:52.578125 TRACE network [488] - Applied on gs 17:25:52.578125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.578125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.578125 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=166. 17:25:52.593750 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.593750 TRACE global [c30] - We'll wait till request 166 is answered. 17:25:52.593750 TRACE network [488] - Made second apply on cl 17:25:52.593750 TRACE network [488] - Listening... 17:25:52.593750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.593750 TRACE network [488] - Made first apply on cl 17:25:52.593750 TRACE network [488] - Applied on gs 17:25:52.593750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.593750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.593750 TRACE network [488] - Made second apply on cl 17:25:52.593750 TRACE network [488] - Listening... 17:25:52.593750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.593750 TRACE network [488] - Made first apply on cl 17:25:52.593750 TRACE network [488] - Applied on gs 17:25:52.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.593750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.593750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.609375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.625000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.656250 TRACE network [488] - Made second apply on cl 17:25:52.656250 TRACE network [488] - Listening... 17:25:52.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.656250 TRACE network [488] - Made first apply on cl 17:25:52.656250 TRACE network [488] - Applied on gs 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.656250 TRACE network [488] - Made second apply on cl 17:25:52.656250 TRACE network [488] - Listening... 17:25:52.656250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.656250 TRACE network [488] - Made first apply on cl 17:25:52.656250 TRACE network [488] - Applied on gs 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.656250 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=167. 17:25:52.656250 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.656250 TRACE global [c30] - We'll wait till request 167 is answered. 17:25:52.656250 TRACE network [488] - Made second apply on cl 17:25:52.656250 TRACE network [488] - Listening... 17:25:52.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.656250 TRACE network [488] - Made first apply on cl 17:25:52.656250 TRACE network [488] - Applied on gs 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.656250 TRACE network [488] - Made second apply on cl 17:25:52.656250 TRACE network [488] - Listening... 17:25:52.656250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.656250 TRACE network [488] - Made first apply on cl 17:25:52.656250 TRACE network [488] - Applied on gs 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.671875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.687500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.703125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.718750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.734375 TRACE network [488] - Made second apply on cl 17:25:52.734375 TRACE network [488] - Listening... 17:25:52.734375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.734375 TRACE network [488] - Made first apply on cl 17:25:52.734375 TRACE network [488] - Applied on gs 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.734375 TRACE network [488] - Made second apply on cl 17:25:52.734375 TRACE network [488] - Listening... 17:25:52.734375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.734375 TRACE network [488] - Made first apply on cl 17:25:52.734375 TRACE network [488] - Applied on gs 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.734375 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=168. 17:25:52.734375 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.734375 TRACE global [c30] - We'll wait till request 168 is answered. 17:25:52.734375 TRACE network [488] - Made second apply on cl 17:25:52.734375 TRACE network [488] - Listening... 17:25:52.734375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.734375 TRACE network [488] - Made first apply on cl 17:25:52.734375 TRACE network [488] - Applied on gs 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.734375 TRACE network [488] - Made second apply on cl 17:25:52.734375 TRACE network [488] - Listening... 17:25:52.734375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.734375 TRACE network [488] - Made first apply on cl 17:25:52.734375 TRACE network [488] - Applied on gs 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.734375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.734375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.765625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.781250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.781250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.796875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.828125 TRACE network [488] - Made second apply on cl 17:25:52.828125 TRACE network [488] - Listening... 17:25:52.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.828125 TRACE network [488] - Made first apply on cl 17:25:52.828125 TRACE network [488] - Applied on gs 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.828125 TRACE network [488] - Made second apply on cl 17:25:52.828125 TRACE network [488] - Listening... 17:25:52.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.828125 TRACE network [488] - Made first apply on cl 17:25:52.828125 TRACE network [488] - Applied on gs 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.828125 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=169. 17:25:52.828125 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.828125 TRACE global [c30] - We'll wait till request 169 is answered. 17:25:52.828125 TRACE network [488] - Made second apply on cl 17:25:52.828125 TRACE network [488] - Listening... 17:25:52.828125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.828125 TRACE network [488] - Made first apply on cl 17:25:52.828125 TRACE network [488] - Applied on gs 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.828125 TRACE network [488] - Made second apply on cl 17:25:52.828125 TRACE network [488] - Listening... 17:25:52.828125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.828125 TRACE network [488] - Made first apply on cl 17:25:52.828125 TRACE network [488] - Applied on gs 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.828125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.828125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.875000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.890625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.906250 TRACE network [488] - Made second apply on cl 17:25:52.906250 TRACE network [488] - Listening... 17:25:52.906250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.906250 TRACE network [488] - Made first apply on cl 17:25:52.906250 TRACE network [488] - Applied on gs 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.906250 TRACE network [488] - Made second apply on cl 17:25:52.906250 TRACE network [488] - Listening... 17:25:52.906250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.906250 TRACE network [488] - Made first apply on cl 17:25:52.906250 TRACE network [488] - Applied on gs 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.906250 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=170. 17:25:52.906250 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.906250 TRACE global [c30] - We'll wait till request 170 is answered. 17:25:52.906250 TRACE network [488] - Made second apply on cl 17:25:52.906250 TRACE network [488] - Listening... 17:25:52.906250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.906250 TRACE network [488] - Made first apply on cl 17:25:52.906250 TRACE network [488] - Applied on gs 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.906250 TRACE network [488] - Made second apply on cl 17:25:52.906250 TRACE network [488] - Listening... 17:25:52.906250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.906250 TRACE network [488] - Made first apply on cl 17:25:52.906250 TRACE network [488] - Applied on gs 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.906250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.906250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.921875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.937500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.937500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:52.953125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:52.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.968750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.968750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:52.968750 TRACE network [488] - Made second apply on cl 17:25:52.968750 TRACE network [488] - Listening... 17:25:52.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.968750 TRACE network [488] - Made first apply on cl 17:25:52.968750 TRACE network [488] - Applied on gs 17:25:52.968750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:52.968750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.968750 TRACE network [488] - Made second apply on cl 17:25:52.968750 TRACE network [488] - Listening... 17:25:52.984375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:52.984375 TRACE network [488] - Made first apply on cl 17:25:52.984375 TRACE network [488] - Applied on gs 17:25:52.984375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.984375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:52.984375 TRACE network [488] - Made second apply on cl 17:25:52.984375 TRACE network [488] - Listening... 17:25:52.984375 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=171. 17:25:52.984375 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:52.984375 TRACE global [c30] - We'll wait till request 171 is answered. 17:25:52.984375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:52.984375 TRACE network [488] - Made first apply on cl 17:25:52.984375 TRACE network [488] - Applied on gs 17:25:52.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:52.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:52.984375 TRACE network [488] - Made second apply on cl 17:25:52.984375 TRACE network [488] - Listening... 17:25:52.984375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:52.984375 TRACE network [488] - Made first apply on cl 17:25:52.984375 TRACE network [488] - Applied on gs 17:25:52.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:52.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.031250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.046875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.062500 TRACE network [488] - Made second apply on cl 17:25:53.062500 TRACE network [488] - Listening... 17:25:53.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.062500 TRACE network [488] - Made first apply on cl 17:25:53.062500 TRACE network [488] - Applied on gs 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.062500 TRACE network [488] - Made second apply on cl 17:25:53.062500 TRACE network [488] - Listening... 17:25:53.062500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.062500 TRACE network [488] - Made first apply on cl 17:25:53.062500 TRACE network [488] - Applied on gs 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.062500 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=172. 17:25:53.062500 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.062500 TRACE global [c30] - We'll wait till request 172 is answered. 17:25:53.062500 TRACE network [488] - Made second apply on cl 17:25:53.062500 TRACE network [488] - Listening... 17:25:53.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.062500 TRACE network [488] - Made first apply on cl 17:25:53.062500 TRACE network [488] - Applied on gs 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.062500 TRACE network [488] - Made second apply on cl 17:25:53.062500 TRACE network [488] - Listening... 17:25:53.062500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.062500 TRACE network [488] - Made first apply on cl 17:25:53.062500 TRACE network [488] - Applied on gs 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.062500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.062500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.093750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.109375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.109375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.125000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.156250 TRACE network [488] - Made second apply on cl 17:25:53.156250 TRACE network [488] - Listening... 17:25:53.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.156250 TRACE network [488] - Made first apply on cl 17:25:53.156250 TRACE network [488] - Applied on gs 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.156250 TRACE network [488] - Made second apply on cl 17:25:53.156250 TRACE network [488] - Listening... 17:25:53.156250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.156250 TRACE network [488] - Made first apply on cl 17:25:53.156250 TRACE network [488] - Applied on gs 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.156250 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=173. 17:25:53.156250 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.156250 TRACE global [c30] - We'll wait till request 173 is answered. 17:25:53.156250 TRACE network [488] - Made second apply on cl 17:25:53.156250 TRACE network [488] - Listening... 17:25:53.156250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.156250 TRACE network [488] - Made first apply on cl 17:25:53.156250 TRACE network [488] - Applied on gs 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.156250 TRACE network [488] - Made second apply on cl 17:25:53.156250 TRACE network [488] - Listening... 17:25:53.156250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.156250 TRACE network [488] - Made first apply on cl 17:25:53.156250 TRACE network [488] - Applied on gs 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.156250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.156250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.171875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.187500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.187500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.203125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.234375 TRACE network [488] - Made second apply on cl 17:25:53.234375 TRACE network [488] - Listening... 17:25:53.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.234375 TRACE network [488] - Made first apply on cl 17:25:53.234375 TRACE network [488] - Applied on gs 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.234375 TRACE network [488] - Made second apply on cl 17:25:53.234375 TRACE network [488] - Listening... 17:25:53.234375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.234375 TRACE network [488] - Made first apply on cl 17:25:53.234375 TRACE network [488] - Applied on gs 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.234375 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=174. 17:25:53.234375 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.234375 TRACE global [c30] - We'll wait till request 174 is answered. 17:25:53.234375 TRACE network [488] - Made second apply on cl 17:25:53.234375 TRACE network [488] - Listening... 17:25:53.234375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.234375 TRACE network [488] - Made first apply on cl 17:25:53.234375 TRACE network [488] - Applied on gs 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.234375 TRACE network [488] - Made second apply on cl 17:25:53.234375 TRACE network [488] - Listening... 17:25:53.234375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.234375 TRACE network [488] - Made first apply on cl 17:25:53.234375 TRACE network [488] - Applied on gs 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.234375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.234375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.250000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.281250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.281250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.296875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.312500 TRACE network [488] - Made second apply on cl 17:25:53.312500 TRACE network [488] - Listening... 17:25:53.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.312500 TRACE network [488] - Made first apply on cl 17:25:53.312500 TRACE network [488] - Applied on gs 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.312500 TRACE network [488] - Made second apply on cl 17:25:53.312500 TRACE network [488] - Listening... 17:25:53.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.312500 TRACE network [488] - Made first apply on cl 17:25:53.312500 TRACE network [488] - Applied on gs 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.312500 TRACE network [488] - Made second apply on cl 17:25:53.312500 TRACE network [488] - Listening... 17:25:53.312500 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=175. 17:25:53.312500 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.312500 TRACE global [c30] - We'll wait till request 175 is answered. 17:25:53.312500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.312500 TRACE network [488] - Made first apply on cl 17:25:53.312500 TRACE network [488] - Applied on gs 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.312500 TRACE network [488] - Made second apply on cl 17:25:53.312500 TRACE network [488] - Listening... 17:25:53.312500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.312500 TRACE network [488] - Made first apply on cl 17:25:53.312500 TRACE network [488] - Applied on gs 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.312500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.312500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.343750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.359375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.359375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.375000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.406250 TRACE network [488] - Made second apply on cl 17:25:53.406250 TRACE network [488] - Listening... 17:25:53.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.406250 TRACE network [488] - Made first apply on cl 17:25:53.406250 TRACE network [488] - Applied on gs 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.406250 TRACE network [488] - Made second apply on cl 17:25:53.406250 TRACE network [488] - Listening... 17:25:53.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.406250 TRACE network [488] - Made first apply on cl 17:25:53.406250 TRACE network [488] - Applied on gs 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.406250 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=176. 17:25:53.406250 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.406250 TRACE global [c30] - We'll wait till request 176 is answered. 17:25:53.406250 TRACE network [488] - Made second apply on cl 17:25:53.406250 TRACE network [488] - Listening... 17:25:53.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.406250 TRACE network [488] - Made first apply on cl 17:25:53.406250 TRACE network [488] - Applied on gs 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.406250 TRACE network [488] - Made second apply on cl 17:25:53.406250 TRACE network [488] - Listening... 17:25:53.406250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.406250 TRACE network [488] - Made first apply on cl 17:25:53.406250 TRACE network [488] - Applied on gs 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.406250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.406250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.421875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.437500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.453125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.468750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.484375 TRACE network [488] - Made second apply on cl 17:25:53.484375 TRACE network [488] - Listening... 17:25:53.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.484375 TRACE network [488] - Made first apply on cl 17:25:53.484375 TRACE network [488] - Applied on gs 17:25:53.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.484375 TRACE network [488] - Made second apply on cl 17:25:53.484375 TRACE network [488] - Listening... 17:25:53.484375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.484375 TRACE network [488] - Made first apply on cl 17:25:53.484375 TRACE network [488] - Applied on gs 17:25:53.484375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.484375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.484375 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=177. 17:25:53.484375 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.500000 TRACE global [c30] - We'll wait till request 177 is answered. 17:25:53.500000 TRACE network [488] - Made second apply on cl 17:25:53.500000 TRACE network [488] - Listening... 17:25:53.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.500000 TRACE network [488] - Made first apply on cl 17:25:53.500000 TRACE network [488] - Applied on gs 17:25:53.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.500000 TRACE network [488] - Made second apply on cl 17:25:53.500000 TRACE network [488] - Listening... 17:25:53.500000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.500000 TRACE network [488] - Made first apply on cl 17:25:53.500000 TRACE network [488] - Applied on gs 17:25:53.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.500000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.500000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.515625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.531250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.531250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.546875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.578125 TRACE network [488] - Made second apply on cl 17:25:53.578125 TRACE network [488] - Listening... 17:25:53.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.578125 TRACE network [488] - Made first apply on cl 17:25:53.578125 TRACE network [488] - Applied on gs 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.578125 TRACE network [488] - Made second apply on cl 17:25:53.578125 TRACE network [488] - Listening... 17:25:53.578125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.578125 TRACE network [488] - Made first apply on cl 17:25:53.578125 TRACE network [488] - Applied on gs 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.578125 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=178. 17:25:53.578125 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.578125 TRACE global [c30] - We'll wait till request 178 is answered. 17:25:53.578125 TRACE network [488] - Made second apply on cl 17:25:53.578125 TRACE network [488] - Listening... 17:25:53.578125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.578125 TRACE network [488] - Made first apply on cl 17:25:53.578125 TRACE network [488] - Applied on gs 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.578125 TRACE network [488] - Made second apply on cl 17:25:53.578125 TRACE network [488] - Listening... 17:25:53.578125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.578125 TRACE network [488] - Made first apply on cl 17:25:53.578125 TRACE network [488] - Applied on gs 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.578125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.578125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.640625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.656250 TRACE network [488] - Made second apply on cl 17:25:53.656250 TRACE network [488] - Listening... 17:25:53.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.656250 TRACE network [488] - Made first apply on cl 17:25:53.656250 TRACE network [488] - Applied on gs 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.656250 TRACE network [488] - Made second apply on cl 17:25:53.656250 TRACE network [488] - Listening... 17:25:53.656250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.656250 TRACE network [488] - Made first apply on cl 17:25:53.656250 TRACE network [488] - Applied on gs 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.656250 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=179. 17:25:53.656250 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.656250 TRACE global [c30] - We'll wait till request 179 is answered. 17:25:53.656250 TRACE network [488] - Made second apply on cl 17:25:53.656250 TRACE network [488] - Listening... 17:25:53.656250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.656250 TRACE network [488] - Made first apply on cl 17:25:53.656250 TRACE network [488] - Applied on gs 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.656250 TRACE network [488] - Made second apply on cl 17:25:53.656250 TRACE network [488] - Listening... 17:25:53.656250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.656250 TRACE network [488] - Made first apply on cl 17:25:53.656250 TRACE network [488] - Applied on gs 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.656250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.656250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.671875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.687500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.687500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.703125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.718750 TRACE network [488] - Made second apply on cl 17:25:53.718750 TRACE network [488] - Listening... 17:25:53.718750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.718750 TRACE network [488] - Made first apply on cl 17:25:53.718750 TRACE network [488] - Applied on gs 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.718750 TRACE network [488] - Made second apply on cl 17:25:53.718750 TRACE network [488] - Listening... 17:25:53.718750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.718750 TRACE network [488] - Made first apply on cl 17:25:53.718750 TRACE network [488] - Applied on gs 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.718750 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=180. 17:25:53.718750 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.718750 TRACE global [c30] - We'll wait till request 180 is answered. 17:25:53.718750 TRACE network [488] - Made second apply on cl 17:25:53.718750 TRACE network [488] - Listening... 17:25:53.718750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.718750 TRACE network [488] - Made first apply on cl 17:25:53.718750 TRACE network [488] - Applied on gs 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.718750 TRACE network [488] - Made second apply on cl 17:25:53.718750 TRACE network [488] - Listening... 17:25:53.718750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.718750 TRACE network [488] - Made first apply on cl 17:25:53.718750 TRACE network [488] - Applied on gs 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.718750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.718750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.734375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.750000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.750000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.765625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.796875 TRACE network [488] - Made second apply on cl 17:25:53.796875 TRACE network [488] - Listening... 17:25:53.796875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.796875 TRACE network [488] - Made first apply on cl 17:25:53.796875 TRACE network [488] - Applied on gs 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.796875 TRACE network [488] - Made second apply on cl 17:25:53.796875 TRACE network [488] - Listening... 17:25:53.796875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.796875 TRACE network [488] - Made first apply on cl 17:25:53.796875 TRACE network [488] - Applied on gs 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.796875 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=181. 17:25:53.796875 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.796875 TRACE global [c30] - We'll wait till request 181 is answered. 17:25:53.796875 TRACE network [488] - Made second apply on cl 17:25:53.796875 TRACE network [488] - Listening... 17:25:53.796875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.796875 TRACE network [488] - Made first apply on cl 17:25:53.796875 TRACE network [488] - Applied on gs 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.796875 TRACE network [488] - Made second apply on cl 17:25:53.796875 TRACE network [488] - Listening... 17:25:53.796875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.796875 TRACE network [488] - Made first apply on cl 17:25:53.796875 TRACE network [488] - Applied on gs 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.796875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.796875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.812500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.828125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.859375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.875000 TRACE network [488] - Made second apply on cl 17:25:53.875000 TRACE network [488] - Listening... 17:25:53.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.875000 TRACE network [488] - Made first apply on cl 17:25:53.875000 TRACE network [488] - Applied on gs 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.875000 TRACE network [488] - Made second apply on cl 17:25:53.875000 TRACE network [488] - Listening... 17:25:53.875000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.875000 TRACE network [488] - Made first apply on cl 17:25:53.875000 TRACE network [488] - Applied on gs 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.875000 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=182. 17:25:53.875000 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.875000 TRACE global [c30] - We'll wait till request 182 is answered. 17:25:53.875000 TRACE network [488] - Made second apply on cl 17:25:53.875000 TRACE network [488] - Listening... 17:25:53.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.875000 TRACE network [488] - Made first apply on cl 17:25:53.875000 TRACE network [488] - Applied on gs 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.875000 TRACE network [488] - Made second apply on cl 17:25:53.875000 TRACE network [488] - Listening... 17:25:53.875000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.875000 TRACE network [488] - Made first apply on cl 17:25:53.875000 TRACE network [488] - Applied on gs 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.875000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.875000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.906250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.921875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.921875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:53.937500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:53.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:53.953125 TRACE network [488] - Made second apply on cl 17:25:53.953125 TRACE network [488] - Listening... 17:25:53.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.953125 TRACE network [488] - Made first apply on cl 17:25:53.953125 TRACE network [488] - Applied on gs 17:25:53.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:53.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.953125 TRACE network [488] - Made second apply on cl 17:25:53.953125 TRACE network [488] - Listening... 17:25:53.968750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:53.968750 TRACE network [488] - Made first apply on cl 17:25:53.968750 TRACE network [488] - Applied on gs 17:25:53.968750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.968750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:53.968750 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=183. 17:25:53.968750 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:53.968750 TRACE global [c30] - We'll wait till request 183 is answered. 17:25:53.968750 TRACE network [488] - Made second apply on cl 17:25:53.968750 TRACE network [488] - Listening... 17:25:53.968750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:53.968750 TRACE network [488] - Made first apply on cl 17:25:53.968750 TRACE network [488] - Applied on gs 17:25:53.968750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:53.968750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:53.968750 TRACE network [488] - Made second apply on cl 17:25:53.968750 TRACE network [488] - Listening... 17:25:53.968750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:53.968750 TRACE network [488] - Made first apply on cl 17:25:53.968750 TRACE network [488] - Applied on gs 17:25:53.968750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.968750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.968750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.968750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:53.984375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.000000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.015625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.031250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.046875 TRACE network [488] - Made second apply on cl 17:25:54.046875 TRACE network [488] - Listening... 17:25:54.046875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.046875 TRACE network [488] - Made first apply on cl 17:25:54.046875 TRACE network [488] - Applied on gs 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.046875 TRACE network [488] - Made second apply on cl 17:25:54.046875 TRACE network [488] - Listening... 17:25:54.046875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.046875 TRACE network [488] - Made first apply on cl 17:25:54.046875 TRACE network [488] - Applied on gs 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.046875 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=184. 17:25:54.046875 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:54.046875 TRACE global [c30] - We'll wait till request 184 is answered. 17:25:54.046875 TRACE network [488] - Made second apply on cl 17:25:54.046875 TRACE network [488] - Listening... 17:25:54.046875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.046875 TRACE network [488] - Made first apply on cl 17:25:54.046875 TRACE network [488] - Applied on gs 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.046875 TRACE network [488] - Made second apply on cl 17:25:54.046875 TRACE network [488] - Listening... 17:25:54.046875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.046875 TRACE network [488] - Made first apply on cl 17:25:54.046875 TRACE network [488] - Applied on gs 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.046875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.046875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.046875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.062500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.078125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.093750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.109375 TRACE network [488] - Made second apply on cl 17:25:54.109375 TRACE network [488] - Listening... 17:25:54.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.109375 TRACE network [488] - Made first apply on cl 17:25:54.109375 TRACE network [488] - Applied on gs 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.109375 TRACE network [488] - Made second apply on cl 17:25:54.109375 TRACE network [488] - Listening... 17:25:54.109375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.109375 TRACE network [488] - Made first apply on cl 17:25:54.109375 TRACE network [488] - Applied on gs 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.109375 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=185. 17:25:54.109375 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:54.109375 TRACE global [c30] - We'll wait till request 185 is answered. 17:25:54.109375 TRACE network [488] - Made second apply on cl 17:25:54.109375 TRACE network [488] - Listening... 17:25:54.109375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.109375 TRACE network [488] - Made first apply on cl 17:25:54.109375 TRACE network [488] - Applied on gs 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.109375 TRACE network [488] - Made second apply on cl 17:25:54.109375 TRACE network [488] - Listening... 17:25:54.109375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.109375 TRACE network [488] - Made first apply on cl 17:25:54.109375 TRACE network [488] - Applied on gs 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.109375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.109375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.140625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.156250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.156250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.171875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.203125 TRACE network [488] - Made second apply on cl 17:25:54.203125 TRACE network [488] - Listening... 17:25:54.203125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.203125 TRACE network [488] - Made first apply on cl 17:25:54.203125 TRACE network [488] - Applied on gs 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.203125 TRACE network [488] - Made second apply on cl 17:25:54.203125 TRACE network [488] - Listening... 17:25:54.203125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.203125 TRACE network [488] - Made first apply on cl 17:25:54.203125 TRACE network [488] - Applied on gs 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.203125 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=186. 17:25:54.203125 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:54.203125 TRACE global [c30] - We'll wait till request 186 is answered. 17:25:54.203125 TRACE network [488] - Made second apply on cl 17:25:54.203125 TRACE network [488] - Listening... 17:25:54.203125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.203125 TRACE network [488] - Made first apply on cl 17:25:54.203125 TRACE network [488] - Applied on gs 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.203125 TRACE network [488] - Made second apply on cl 17:25:54.203125 TRACE network [488] - Listening... 17:25:54.203125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.203125 TRACE network [488] - Made first apply on cl 17:25:54.203125 TRACE network [488] - Applied on gs 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.203125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.203125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.203125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.218750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.218750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.250000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.265625 TRACE network [488] - Made second apply on cl 17:25:54.265625 TRACE network [488] - Listening... 17:25:54.265625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.265625 TRACE network [488] - Made first apply on cl 17:25:54.265625 TRACE network [488] - Applied on gs 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.265625 TRACE network [488] - Made second apply on cl 17:25:54.265625 TRACE network [488] - Listening... 17:25:54.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.265625 TRACE network [488] - Made first apply on cl 17:25:54.265625 TRACE network [488] - Applied on gs 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.265625 TRACE network [c30] - Sending a request "struct MoveHero". It'll have an ID=187. 17:25:54.265625 TRACE network [c30] - Sending to server a pack of type struct MoveHero 17:25:54.265625 TRACE global [c30] - We'll wait till request 187 is answered. 17:25:54.265625 TRACE network [488] - Made second apply on cl 17:25:54.265625 TRACE network [488] - Listening... 17:25:54.265625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.265625 TRACE network [488] - Made first apply on cl 17:25:54.265625 TRACE network [488] - Applied on gs 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.265625 TRACE network [488] - Made second apply on cl 17:25:54.265625 TRACE network [488] - Listening... 17:25:54.265625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.265625 TRACE network [488] - Made first apply on cl 17:25:54.265625 TRACE network [488] - Applied on gs 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.296875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.312500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.312500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.328125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.343750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.343750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.343750 TRACE network [488] - Made second apply on cl 17:25:54.343750 TRACE network [488] - Listening... 17:25:54.343750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.343750 TRACE network [488] - Made first apply on cl 17:25:54.343750 TRACE network [488] - Applied on gs 17:25:54.343750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.343750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.343750 TRACE network [488] - Made second apply on cl 17:25:54.343750 TRACE network [488] - Listening... 17:25:54.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.359375 TRACE network [488] - Made first apply on cl 17:25:54.359375 TRACE network [488] - Applied on gs 17:25:54.359375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.359375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.359375 TRACE network [488] - Made second apply on cl 17:25:54.359375 TRACE network [488] - Listening... 17:25:54.359375 TRACE ai [c30] - Completing goal: VISIT TILE (90 86 0) (Sorsha) 17:25:54.359375 DEBUG ai [c30] - reserved object id=1676; address=115344784; name=Treasure Chest 17:25:54.359375 DEBUG ai [c30] - Hero Sorsha moved from 98 33 0 to 102 58 0. Returning 0. 17:25:54.359375 DEBUG ai [c30] - Striving to goal of type CLEAR WAY TO (92 85 0) (Sorsha) 17:25:54.359375 DEBUG ai [c30] - Considering goal CLEAR WAY TO (92 85 0) (Sorsha) 17:25:54.390625 DEBUG ai [c30] - Considering goal VISIT TILE (90 86 0) (Sorsha) 17:25:54.390625 DEBUG ai [c30] - Trying to realize VISIT TILE (90 86 0) (Sorsha) (value 1.273) 17:25:54.390625 DEBUG ai [c30] - Failed to realize subgoal of type VISIT TILE (90 86 0) (Sorsha) (greater goal type was CLEAR WAY TO (92 85 0) (Sorsha)), I will stop. 17:25:54.390625 DEBUG ai [c30] - The error message was: Cannot visit tile: hero is out of MPs! 17:25:54.390625 WARN ai [c30] - Our heroes don't move anymore, exhaustive decomposition failed 17:25:54.390625 DEBUG ai [c30] - Striving to goal of type BUILD 17:25:54.390625 DEBUG ai [c30] - Considering goal BUILD 17:25:54.390625 DEBUG ai [c30] - Trying to realize BUILD (value 1.000) 17:25:54.390625 DEBUG ai [c30] - Looking into Castellatus 17:25:54.390625 WARN ai [c30] - Request to build building 22 in 0 days! 17:25:54.406250 DEBUG ai [c30] - Looking into Highcastle 17:25:54.406250 WARN ai [c30] - Request to build building 22 in 0 days! 17:25:54.406250 DEBUG ai [c30] - Looking into Claxton 17:25:54.406250 WARN ai [c30] - Request to build building 22 in 0 days! 17:25:54.406250 DEBUG ai [c30] - Looking into Highcastle 17:25:54.406250 WARN ai [c30] - Request to build building 22 in 0 days! 17:25:54.406250 DEBUG ai [c30] - Looking into Highcastle 17:25:54.406250 WARN ai [c30] - Request to build building 22 in 0 days! 17:25:54.406250 DEBUG ai [c30] - Looking into Castellatus 17:25:54.406250 DEBUG ai [c30] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:25:54.406250 DEBUG ai [c30] - The error message was: BUILD has been realized as much as possible. 17:25:54.406250 INFO ai [c30] - Player 4 ends turn 17:25:54.406250 DEBUG ai [c30] - Resources at the end of turn: [10, 4, 10, 4, 4, 4, 8265, 0] 17:25:54.406250 TRACE global [c30] - Player 4 ended his turn. 17:25:54.406250 TRACE network [c30] - Sending a request "struct EndTurn". It'll have an ID=188. 17:25:54.406250 TRACE network [c30] - Sending to server a pack of type struct EndTurn 17:25:54.406250 TRACE global [c30] - We'll wait till request 188 is answered. 17:25:54.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.421875 TRACE network [488] - Made first apply on cl 17:25:54.421875 TRACE network [488] - Applied on gs 17:25:54.421875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.421875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.421875 TRACE network [488] - Made second apply on cl 17:25:54.421875 TRACE network [488] - Listening... 17:25:54.421875 TRACE network [488] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:25:54.421875 TRACE network [488] - Made first apply on cl 17:25:54.421875 TRACE network [488] - Applied on gs 17:25:54.421875 INFO global [c30] - Player 4 ended turn 17:25:54.437500 TRACE ai [488] - Entering void __thiscall VCAI::yourTurn(void). 17:25:54.437500 TRACE ai [488] - Leaving void __thiscall VCAI::yourTurn(void). 17:25:54.437500 TRACE network [488] - Made second apply on cl 17:25:54.437500 TRACE network [488] - Listening... 17:25:54.437500 INFO global [c78] - Player 5 starting turn 17:25:54.437500 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=189. 17:25:54.437500 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.437500 TRACE global [c78] - We'll wait till request 189 is answered. 17:25:54.437500 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:54.437500 TRACE network [488] - Made first apply on cl 17:25:54.437500 TRACE network [488] - Applied on gs 17:25:54.437500 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.437500 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.437500 TRACE network [488] - Made second apply on cl 17:25:54.437500 TRACE network [488] - Listening... 17:25:54.437500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.437500 TRACE network [488] - Made first apply on cl 17:25:54.437500 TRACE network [488] - Applied on gs 17:25:54.437500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.437500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.437500 TRACE network [488] - Made second apply on cl 17:25:54.437500 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=190. 17:25:54.437500 TRACE network [488] - Listening... 17:25:54.437500 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.437500 TRACE global [c78] - We'll wait till request 190 is answered. 17:25:54.437500 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.437500 TRACE network [488] - Made first apply on cl 17:25:54.437500 TRACE network [488] - Applied on gs 17:25:54.437500 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.437500 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.437500 TRACE network [488] - Made second apply on cl 17:25:54.437500 TRACE network [488] - Listening... 17:25:54.437500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=191. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 191 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=192. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 192 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=193. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 193 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=194. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 194 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=195. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 195 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=196. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 196 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=197. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 197 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.453125 TRACE network [488] - Applied on gs 17:25:54.453125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.453125 TRACE network [488] - Made second apply on cl 17:25:54.453125 TRACE network [488] - Listening... 17:25:54.453125 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=198. 17:25:54.453125 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.453125 TRACE global [c78] - We'll wait till request 198 is answered. 17:25:54.453125 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.453125 TRACE network [488] - Made first apply on cl 17:25:54.468750 TRACE network [488] - Applied on gs 17:25:54.468750 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.468750 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.468750 TRACE network [488] - Made second apply on cl 17:25:54.468750 TRACE network [488] - Listening... 17:25:54.468750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.468750 TRACE network [488] - Made first apply on cl 17:25:54.468750 TRACE network [488] - Applied on gs 17:25:54.468750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.468750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.468750 TRACE network [488] - Made second apply on cl 17:25:54.468750 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=199. 17:25:54.468750 TRACE network [488] - Listening... 17:25:54.468750 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:54.468750 TRACE global [c78] - We'll wait till request 199 is answered. 17:25:54.468750 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.468750 TRACE network [488] - Made first apply on cl 17:25:54.468750 TRACE network [488] - Applied on gs 17:25:54.468750 TRACE ai [488] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.468750 TRACE ai [488] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:25:54.468750 TRACE network [488] - Made second apply on cl 17:25:54.468750 TRACE network [488] - Listening... 17:25:54.468750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.468750 TRACE network [488] - Made first apply on cl 17:25:54.468750 TRACE network [488] - Applied on gs 17:25:54.468750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.468750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.468750 TRACE network [488] - Made second apply on cl 17:25:54.468750 TRACE network [488] - Listening... 17:25:54.468750 DEBUG ai [c78] - Striving to goal of type WIN 17:25:54.468750 DEBUG ai [c78] - Considering goal WIN 17:25:54.468750 DEBUG ai [c78] - Considering goal CONQUER 17:25:54.515625 TRACE ai [c78] - It's safe for PK to visit tile 103 1 0 17:25:54.515625 TRACE ai [c78] - It's safe for PK to visit tile 106 7 0 17:25:54.531250 DEBUG ai [c78] - Choosing abstract goal CLEAR WAY TO (107 6 0) (PK) 17:25:54.531250 DEBUG ai [c78] - Striving to goal of type CLEAR WAY TO (107 6 0) (PK) 17:25:54.531250 DEBUG ai [c78] - Considering goal CLEAR WAY TO (107 6 0) (PK) 17:25:54.546875 TRACE ai [c78] - It's safe for PK to visit tile 106 7 0 17:25:54.546875 DEBUG ai [c78] - Considering goal VISIT TILE (106 7 0) (PK) 17:25:54.546875 TRACE ai [c78] - It's safe for PK to visit tile 106 7 0 17:25:54.546875 DEBUG ai [c78] - Trying to realize VISIT TILE (106 7 0) (PK) (value 2.310) 17:25:54.546875 DEBUG ai [c78] - Moving hero PK to tile 106 7 0 17:25:54.546875 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=200. 17:25:54.546875 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:54.546875 TRACE global [c78] - We'll wait till request 200 is answered. 17:25:54.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.546875 TRACE network [488] - Made first apply on cl 17:25:54.546875 TRACE network [488] - Applied on gs 17:25:54.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.546875 TRACE network [488] - Made second apply on cl 17:25:54.546875 TRACE network [488] - Listening... 17:25:54.546875 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:54.546875 TRACE network [488] - Made first apply on cl 17:25:54.546875 TRACE network [488] - Applied on gs 17:25:54.546875 TRACE network [488] - Made second apply on cl 17:25:54.546875 TRACE network [488] - Listening... 17:25:54.546875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.546875 TRACE network [488] - Made first apply on cl 17:25:54.546875 TRACE network [488] - Applied on gs 17:25:54.546875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.546875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.562500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 17:25:54.625000 TRACE ai [488] - Completing goal: FIND OBJ 2,550 (PK) 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=201. 17:25:54.625000 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:54.625000 TRACE global [c78] - We'll wait till request 201 is answered. 17:25:54.625000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.625000 TRACE network [488] - Made second apply on cl 17:25:54.625000 TRACE network [488] - Listening... 17:25:54.625000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.625000 TRACE network [488] - Made first apply on cl 17:25:54.625000 TRACE network [488] - Applied on gs 17:25:54.625000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.625000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.625000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.656250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.656250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.671875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.687500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.687500 TRACE network [488] - Made second apply on cl 17:25:54.687500 TRACE network [488] - Listening... 17:25:54.687500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.687500 TRACE network [488] - Made first apply on cl 17:25:54.687500 TRACE network [488] - Applied on gs 17:25:54.687500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.687500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.687500 TRACE network [488] - Made second apply on cl 17:25:54.687500 TRACE network [488] - Listening... 17:25:54.687500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.687500 TRACE network [488] - Made first apply on cl 17:25:54.687500 TRACE network [488] - Applied on gs 17:25:54.687500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.687500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.687500 TRACE network [488] - Made second apply on cl 17:25:54.687500 TRACE network [488] - Listening... 17:25:54.687500 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=202. 17:25:54.687500 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:54.687500 TRACE global [c78] - We'll wait till request 202 is answered. 17:25:54.703125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.703125 TRACE network [488] - Made first apply on cl 17:25:54.703125 TRACE network [488] - Applied on gs 17:25:54.703125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.703125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.703125 TRACE network [488] - Made second apply on cl 17:25:54.703125 TRACE network [488] - Listening... 17:25:54.703125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.703125 TRACE network [488] - Made first apply on cl 17:25:54.703125 TRACE network [488] - Applied on gs 17:25:54.703125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.703125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.718750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.734375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.750000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.750000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.765625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.781250 TRACE network [488] - Made second apply on cl 17:25:54.781250 TRACE network [488] - Listening... 17:25:54.781250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.781250 TRACE network [488] - Made first apply on cl 17:25:54.781250 TRACE network [488] - Applied on gs 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.781250 TRACE network [488] - Made second apply on cl 17:25:54.781250 TRACE network [488] - Listening... 17:25:54.781250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.781250 TRACE network [488] - Made first apply on cl 17:25:54.781250 TRACE network [488] - Applied on gs 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.781250 TRACE network [488] - Made second apply on cl 17:25:54.781250 TRACE network [488] - Listening... 17:25:54.781250 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=203. 17:25:54.781250 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:54.781250 TRACE global [c78] - We'll wait till request 203 is answered. 17:25:54.781250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.781250 TRACE network [488] - Made first apply on cl 17:25:54.781250 TRACE network [488] - Applied on gs 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.781250 TRACE network [488] - Made second apply on cl 17:25:54.781250 TRACE network [488] - Listening... 17:25:54.781250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:54.781250 TRACE network [488] - Made first apply on cl 17:25:54.781250 TRACE network [488] - Applied on gs 17:25:54.781250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.781250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:54.781250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.796875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.796875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:54.812500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:54.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:54.843750 TRACE network [488] - Made second apply on cl 17:25:54.843750 TRACE network [488] - Listening... 17:25:54.843750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:54.843750 TRACE network [488] - Made first apply on cl 17:25:54.843750 TRACE network [488] - Applied on gs 17:25:54.843750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:54.843750 TRACE ai [488] - Completing goal: FIND OBJ 2,393 (PK) 17:25:54.843750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:54.843750 TRACE network [488] - Made second apply on cl 17:25:54.843750 TRACE network [488] - Listening... 17:25:54.843750 TRACE network [488] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:25:54.843750 TRACE network [488] - Made first apply on cl 17:25:54.843750 TRACE network [488] - Applied on gs 17:25:54.843750 TRACE ai [488] - 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 Gold Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '183', soundID '0', selection '0', cancel '1'. 17:25:54.843750 DEBUG ai [488] - Adding query 183 - Blocking dialog query with 0 components - The Gold Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:25:54.843750 TRACE ai [488] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:25:54.843750 TRACE network [488] - Made second apply on cl 17:25:54.843750 TRACE network [488] - Listening... 17:25:54.843750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.843750 TRACE network [488] - Made first apply on cl 17:25:54.843750 DEBUG ai [e00] - I'll answer the query 183 giving the choice 1 17:25:54.843750 TRACE network [e00] - Sending a request "struct QueryReply". It'll have an ID=204. 17:25:54.843750 TRACE network [e00] - Sending to server a pack of type struct QueryReply 17:25:54.859375 DEBUG ai [e00] - Attempted answering query 183 - Blocking dialog query with 0 components - The Gold Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=204. Waiting for results... 17:25:54.859375 TRACE global [e00] - We'll wait till request 204 is answered. 17:25:54.859375 TRACE network [488] - Applied on gs 17:25:54.859375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.859375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.859375 TRACE network [488] - Made second apply on cl 17:25:54.859375 TRACE network [488] - Listening... 17:25:54.859375 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:54.875000 TRACE network [488] - Made first apply on cl 17:25:54.875000 TRACE network [488] - Applied on gs 17:25:54.875000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:54.875000 TRACE network [488] - Made second apply on cl 17:25:54.875000 TRACE network [488] - Listening... 17:25:54.875000 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:54.875000 TRACE network [488] - Made first apply on cl 17:25:54.875000 TRACE network [488] - Applied on gs 17:25:54.875000 TRACE network [488] - Made second apply on cl 17:25:54.875000 TRACE network [488] - Listening... 17:25:54.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.875000 TRACE network [488] - Made first apply on cl 17:25:54.875000 TRACE network [488] - Applied on gs 17:25:54.875000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:54.875000 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:54.875000 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:54.875000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:54.875000 TRACE network [488] - Made second apply on cl 17:25:54.875000 TRACE network [488] - Listening... 17:25:54.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:54.875000 TRACE network [488] - Made first apply on cl 17:25:54.875000 TRACE network [488] - Applied on gs 17:25:54.875000 TRACE network [488] - Made second apply on cl 17:25:54.875000 TRACE network [488] - Listening... 17:25:54.875000 WARN global [488] - Ballista doesn't have a base stack! 17:25:54.875000 WARN global [488] - Ammo Cart doesn't have a base stack! 17:25:54.875000 WARN global [488] - First Aid Tent doesn't have a base stack! 17:25:54.875000 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:54.875000 TRACE network [488] - Made first apply on cl 17:25:54.890625 TRACE network [488] - Applied on gs 17:25:54.890625 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:54.890625 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:54.890625 INFO global [488] - Opening BattleAI 17:25:54.890625 INFO global [488] - Loaded Battle AI 17:25:54.890625 TRACE ai [488] - CBattleAI [09,E15,14C]: created 17:25:54.890625 TRACE ai [488] - CBattleAI [09,E15,14C]: init called, saving ptr to IBattleCallback 17:25:54.890625 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStart called 17:25:54.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:54.890625 TRACE network [488] - Made second apply on cl 17:25:54.890625 TRACE network [488] - Listening... 17:25:54.890625 TRACE network [fc4] - Sending a request "struct MakeAction". It'll have an ID=205. 17:25:54.890625 TRACE network [fc4] - Sending to server a pack of type struct MakeAction 17:25:54.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.890625 TRACE network [488] - Made first apply on cl 17:25:54.890625 TRACE network [488] - Applied on gs 17:25:54.890625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.890625 DEBUG ai [488] - Removing query 183 - Blocking dialog query with 0 components - The Gold Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:25:54.890625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.890625 TRACE network [488] - Made second apply on cl 17:25:54.890625 TRACE network [488] - Listening... 17:25:54.890625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:54.890625 TRACE ai [488] - CBattleAI [09,E15,14C]: actionStarted called 17:25:54.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:54.890625 TRACE network [488] - Made first apply on cl 17:25:54.890625 TRACE network [488] - Applied on gs 17:25:54.890625 TRACE network [488] - Made second apply on cl 17:25:54.890625 TRACE network [488] - Listening... 17:25:54.890625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:54.890625 TRACE network [488] - Made first apply on cl 17:25:54.890625 TRACE network [488] - Applied on gs 17:25:54.890625 TRACE ai [488] - CBattleAI [09,E15,14C]: actionFinished called 17:25:54.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:54.890625 TRACE network [488] - Made second apply on cl 17:25:54.890625 TRACE network [488] - Listening... 17:25:54.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:54.890625 TRACE network [488] - Made first apply on cl 17:25:54.890625 TRACE network [488] - Applied on gs 17:25:54.890625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.890625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:54.890625 TRACE network [488] - Made second apply on cl 17:25:54.890625 TRACE network [488] - Listening... 17:25:54.906250 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:54.906250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleNewRoundFirst called 17:25:54.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:54.906250 TRACE network [488] - Made first apply on cl 17:25:54.906250 TRACE network [488] - Applied on gs 17:25:54.906250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleNewRound called 17:25:54.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:54.906250 TRACE network [488] - Made second apply on cl 17:25:54.906250 TRACE network [488] - Listening... 17:25:54.906250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:54.906250 TRACE network [488] - Made first apply on cl 17:25:54.906250 TRACE network [488] - Applied on gs 17:25:54.906250 TRACE network [488] - Made second apply on cl 17:25:54.906250 TRACE network [488] - Listening... 17:25:54.906250 TRACE ai [94c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 1498 creatures of Black Dragons from slot 1 of armyobj=2246. 17:25:54.906250 TRACE ai [94c] - CBattleAI [09,E15,14C]: activeStack called for Battle stack [4]: 1498 creatures of Black Dragons from slot 1 of armyobj=2246 17:25:54.906250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting spells sounds like fun. Let's see... 17:25:54.921875 TRACE ai [94c] - CBattleAI [09,E15,14C]: I can cast 14 spells. 17:25:54.921875 TRACE ai [94c] - CBattleAI [09,E15,14C]: I know about workings of 9 of them. 17:25:54.921875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Found 77 spell-target combinations. 17:25:54.953125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.953125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:54.953125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.968750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 104 to 104) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:54.984375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.000000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 104 to 104) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.015625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Protection from Fire on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.031250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.046875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 104 to 104) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Prot. from Water on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.062500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Fire Shield on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 2816 points (from 84684 to 87500) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 2816 points (from 84684 to 87500) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 12098 points (from 48391 to 60489) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 12098 points (from 48391 to 60489) 17:25:55.078125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 21 points (from 104 to 125) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.093750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.109375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.125000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.125000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.125000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.125000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bloodlust on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.125000 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.140625 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 104 to 104) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Stone Skin on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.156250 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.171875 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [0]: 1 creatures of Ballistas from slot 255 would improve the stack by 0 points (from 104 to 104) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [1]: 1 creatures of Ammo Carts from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Slayer on Battle stack [2]: 1 creatures of First Aid Tents from slot 255 would improve the stack by 0 points (from 0 to 0) 17:25:55.187500 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 would improve the stack by 0 points (from 87499 to 87499) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 would improve the stack by 0 points (from 84684 to 84684) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 would improve the stack by 0 points (from 48391 to 48391) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.203125 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 0 points (from 68737 to 68737) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Frenzy on Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 would improve the stack by 0 points (from 0 to 0) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Titan's Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1341 damage points among 1 stacks. 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Titan's Lightning Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1341 damage points among 1 stacks. 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.218750 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.234375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.234375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.234375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.234375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Casting Bless on Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 would improve the stack by 18763 points (from 68737 to 87500) 17:25:55.234375 TRACE ai [94c] - CBattleAI [09,E15,14C]: Best spell is Bless. Will cast. 17:25:55.234375 TRACE network [94c] - Sending a request "struct MakeCustomAction". It'll have an ID=206. 17:25:55.234375 TRACE network [94c] - Sending to server a pack of type struct MakeCustomAction 17:25:55.234375 TRACE global [94c] - We'll wait till request 206 is answered. 17:25:55.250000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: actionStarted called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE bonus [488] - Battle stack [9]: 10998 creatures of Infernal Troglodytes from slot 6 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [1]: 1 creatures of Ammo Carts from slot 255 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [2]: 1 creatures of First Aid Tents from slot 255 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [7]: 10998 creatures of Evil Eyes from slot 4 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [8]: 10998 creatures of Harpy Hags from slot 5 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [0]: 1 creatures of Ballistas from slot 255 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [6]: 10998 creatures of Medusa Queens from slot 3 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE bonus [488] - Battle stack [5]: 10998 creatures of Minotaur Kings from slot 2 of armyobj=2246 receives a new bonus: +0 Bless 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStacksEffectsSet called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksEffectsSet called 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: battleSpellCast called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleSpellCast called 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:55.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: actionFinished called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE ai [94c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:55.250000 TRACE network [94c] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '1', hex '31'}', additionalInfo '48', selectedStack '-1'} 17:25:55.250000 TRACE network [94c] - Sending a request "struct MakeAction". It'll have an ID=207. 17:25:55.250000 TRACE network [94c] - Sending to server a pack of type struct MakeAction 17:25:55.250000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: actionStarted called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStackMoved called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: battleAttack called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStacksAttacked called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - CBattleAI [09,E15,14C]: actionFinished called 17:25:55.250000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.250000 TRACE network [488] - Made first apply on cl 17:25:55.250000 TRACE network [488] - Applied on gs 17:25:55.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.250000 TRACE network [488] - Made second apply on cl 17:25:55.250000 TRACE network [488] - Listening... 17:25:55.265625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:55.265625 TRACE network [488] - Made first apply on cl 17:25:55.265625 TRACE network [488] - Applied on gs 17:25:55.265625 TRACE network [488] - Made second apply on cl 17:25:55.265625 TRACE network [488] - Listening... 17:25:55.265625 TRACE ai [1384] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [11]: 350 creatures of Gold Dragons from slot 1 of armyobj=2393. 17:25:55.265625 TRACE ai [1384] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [11]: 350 creatures of Gold Dragons from slot 1 of armyobj=2393 17:25:55.265625 TRACE ai [1384] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:55.265625 TRACE network [1384] - Send battle action to server: {BattleAction: side '1', stackNumber '11', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '2', hex '35'}', additionalInfo '52', selectedStack '-1'} 17:25:55.265625 TRACE network [1384] - Sending a request "struct MakeAction". It'll have an ID=208. 17:25:55.265625 TRACE network [1384] - Sending to server a pack of type struct MakeAction 17:25:55.265625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:55.265625 TRACE ai [488] - CBattleAI [09,E15,14C]: actionStarted called 17:25:55.265625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:55.265625 TRACE network [488] - Made first apply on cl 17:25:55.265625 TRACE network [488] - Applied on gs 17:25:55.265625 TRACE network [488] - Made second apply on cl 17:25:55.265625 TRACE network [488] - Listening... 17:25:55.265625 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:55.265625 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStackMoved called 17:25:55.265625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:55.265625 TRACE network [488] - Made first apply on cl 17:25:55.265625 TRACE network [488] - Applied on gs 17:25:55.265625 TRACE network [488] - Made second apply on cl 17:25:55.265625 TRACE network [488] - Listening... 17:25:55.265625 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:55.265625 TRACE ai [488] - CBattleAI [09,E15,14C]: battleAttack called 17:25:55.265625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:55.265625 TRACE network [488] - Made first apply on cl 17:25:55.265625 TRACE network [488] - Applied on gs 17:25:55.265625 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStacksAttacked called 17:25:55.265625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:55.265625 TRACE network [488] - Made second apply on cl 17:25:55.265625 TRACE network [488] - Listening... 17:25:55.265625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:55.265625 TRACE network [488] - Made first apply on cl 17:25:55.265625 TRACE network [488] - Applied on gs 17:25:55.265625 TRACE ai [488] - CBattleAI [09,E15,14C]: actionFinished called 17:25:55.265625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:55.265625 TRACE network [488] - Made second apply on cl 17:25:55.265625 TRACE network [488] - Listening... 17:25:55.265625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE ai [13b4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246. 17:25:55.281250 TRACE ai [13b4] - CBattleAI [09,E15,14C]: activeStack called for Battle stack [3]: 10998 creatures of Scorpicores from slot 0 of armyobj=2246 17:25:55.281250 TRACE ai [13b4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:55.281250 TRACE network [13b4] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '1', hex '20'}', additionalInfo '35', selectedStack '-1'} 17:25:55.281250 TRACE network [13b4] - Sending a request "struct MakeAction". It'll have an ID=209. 17:25:55.281250 TRACE network [13b4] - Sending to server a pack of type struct MakeAction 17:25:55.281250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: actionStarted called 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStackMoved called 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleAttack called 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleStacksAttacked called 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: actionFinished called 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.281250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.281250 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:55.281250 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:55.281250 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:55.281250 DEBUG ai [488] - Player 5: I won the Starting battle of PK attacking Monster at 106 7 0! 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: battleEnd called 17:25:55.281250 TRACE ai [488] - CBattleAI [09,E15,14C]: destroyed 17:25:55.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:55.281250 TRACE network [488] - Made first apply on cl 17:25:55.281250 WARN bonus [488] - Warning: an orphaned child! 17:25:55.281250 TRACE network [488] - Applied on gs 17:25:55.281250 TRACE network [488] - Made second apply on cl 17:25:55.281250 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct EraseArtifact, data: {CPack: type '1'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::artifactRemoved(const struct ArtifactLocation &). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::artifactRemoved(const struct ArtifactLocation &). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '175000'. 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:55.296875 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:55.296875 TRACE animation [488] - Fade anim started for obj 54 at 105 6 0; anim count: 1 17:25:55.296875 TRACE animation [488] - Fade anim started for obj 54 at 105 7 0; anim count: 2 17:25:55.296875 TRACE animation [488] - Fade anim started for obj 54 at 106 6 0; anim count: 3 17:25:55.296875 TRACE animation [488] - Fade anim started for obj 54 at 106 7 0; anim count: 4 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 DEBUG global [488] - removing object id=2393; address=115710328; name=Monster 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=210. 17:25:55.296875 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.296875 TRACE global [c78] - We'll wait till request 210 is answered. 17:25:55.296875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.296875 TRACE network [488] - Made second apply on cl 17:25:55.296875 TRACE network [488] - Listening... 17:25:55.296875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.296875 TRACE network [488] - Made first apply on cl 17:25:55.296875 TRACE network [488] - Applied on gs 17:25:55.296875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.296875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.312500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.343750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.343750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.359375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.375000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.375000 TRACE network [488] - Made second apply on cl 17:25:55.375000 TRACE network [488] - Listening... 17:25:55.375000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.375000 TRACE network [488] - Made first apply on cl 17:25:55.375000 TRACE network [488] - Applied on gs 17:25:55.375000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.375000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.375000 TRACE network [488] - Made second apply on cl 17:25:55.375000 TRACE network [488] - Listening... 17:25:55.375000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.375000 TRACE network [488] - Made first apply on cl 17:25:55.375000 TRACE network [488] - Applied on gs 17:25:55.375000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.375000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.375000 TRACE network [488] - Made second apply on cl 17:25:55.375000 TRACE network [488] - Listening... 17:25:55.375000 TRACE ai [c78] - Completing goal: VISIT TILE (106 7 0) (PK) 17:25:55.375000 DEBUG ai [c78] - Hero PK moved from 106 2 0 to 106 7 0. Returning 1. 17:25:55.390625 TRACE ai [c78] - Completing goal: VISIT TILE (106 7 0) (PK) 17:25:55.390625 DEBUG ai [c78] - Hero PK visited tile (106 7 0) 17:25:55.390625 DEBUG ai [c78] - Striving to goal of type CLEAR WAY TO (107 6 0) (PK) 17:25:55.390625 DEBUG ai [c78] - Considering goal CLEAR WAY TO (107 6 0) (PK) 17:25:55.390625 DEBUG ai [c78] - Considering goal VISIT TILE (107 6 0) (PK) 17:25:55.390625 DEBUG ai [c78] - Trying to realize VISIT TILE (107 6 0) (PK) (value 2.675) 17:25:55.406250 DEBUG ai [c78] - Moving hero PK to tile 107 6 0 17:25:55.406250 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=211. 17:25:55.406250 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.406250 TRACE global [c78] - We'll wait till request 211 is answered. 17:25:55.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.406250 TRACE network [488] - Made first apply on cl 17:25:55.406250 TRACE network [488] - Applied on gs 17:25:55.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.406250 TRACE network [488] - Made second apply on cl 17:25:55.406250 TRACE network [488] - Listening... 17:25:55.406250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.406250 TRACE network [488] - Made first apply on cl 17:25:55.406250 TRACE network [488] - Applied on gs 17:25:55.406250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.406250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.437500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.453125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.468750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Gold Mine'. 17:25:55.500000 TRACE ai [488] - Completing goal: FIND OBJ 2,330 (PK) 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.500000 TRACE network [488] - Made first apply on cl 17:25:55.500000 TRACE network [488] - Applied on gs 17:25:55.500000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.500000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.500000 TRACE network [488] - Made second apply on cl 17:25:55.500000 TRACE network [488] - Listening... 17:25:55.500000 TRACE ai [c78] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero PK and object Gold Mine at 108 6 0. 17:25:55.500000 TRACE ai [c78] - Completing goal: FIND OBJ 2,330 (PK) 17:25:55.500000 TRACE ai [c78] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:25:55.500000 TRACE ai [c78] - Completing goal: VISIT TILE (107 6 0) (PK) 17:25:55.500000 DEBUG ai [c78] - Hero PK moved from 106 7 0 to 107 6 0. Returning 1. 17:25:55.500000 TRACE ai [c78] - Completing goal: VISIT TILE (107 6 0) (PK) 17:25:55.500000 DEBUG ai [c78] - Hero PK visited tile (107 6 0) 17:25:55.500000 DEBUG ai [c78] - Striving to goal of type CLEAR WAY TO (107 6 0) (PK) 17:25:55.500000 DEBUG ai [c78] - Considering goal CLEAR WAY TO (107 6 0) (PK) 17:25:55.515625 WARN ai [c78] - There is no known way to clear the way to tile (107 6 0) 17:25:55.531250 TRACE ai [c78] - Completing goal: CLEAR WAY TO (107 6 0) (PK) 17:25:55.531250 DEBUG ai [c78] - Goal CLEAR WAY TO (107 6 0) (PK) decomposition failed: goal was completed as much as possible 17:25:55.531250 WARN ai [c78] - Our heroes don't move anymore, exhaustive decomposition failed 17:25:55.531250 DEBUG ai [c78] - Striving to goal of type BUILD 17:25:55.531250 DEBUG ai [c78] - Considering goal BUILD 17:25:55.531250 DEBUG ai [c78] - Trying to realize BUILD (value 1.000) 17:25:55.531250 DEBUG ai [c78] - Looking into The Big End 17:25:55.531250 DEBUG ai [c78] - Looking into Darkhold 17:25:55.531250 DEBUG ai [c78] - Looking into Dragonnade 17:25:55.531250 DEBUG ai [c78] - Looking into Deepshadow 17:25:55.531250 DEBUG ai [c78] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:25:55.546875 DEBUG ai [c78] - The error message was: BUILD has been realized as much as possible. 17:25:55.546875 DEBUG ai [c78] - Looking into Three, MP=2119 17:25:55.546875 ERROR ai [c78] - at 0 0 0 shouldn't be on the already visited objs list! 17:25:55.546875 DEBUG ai [c78] - Of all 2 destinations, object oid=2356 seems nice 17:25:55.546875 DEBUG ai [c78] - Three will try to visit Resource at (79 11 0) 17:25:55.562500 DEBUG ai [c78] - Moving hero Three to tile 79 11 0 17:25:55.562500 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=212. 17:25:55.562500 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.562500 TRACE global [c78] - We'll wait till request 212 is answered. 17:25:55.562500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.562500 TRACE network [488] - Made first apply on cl 17:25:55.562500 TRACE network [488] - Applied on gs 17:25:55.562500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.562500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.562500 TRACE network [488] - Made second apply on cl 17:25:55.562500 TRACE network [488] - Listening... 17:25:55.562500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.562500 TRACE network [488] - Made first apply on cl 17:25:55.562500 TRACE network [488] - Applied on gs 17:25:55.562500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.562500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.562500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.593750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.609375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.625000 TRACE animation [488] - Fade anim finished for obj at 105 6 0; remaining: 3 17:25:55.625000 TRACE animation [488] - Fade anim finished for obj at 105 7 0; remaining: 2 17:25:55.625000 TRACE animation [488] - Fade anim finished for obj at 106 6 0; remaining: 1 17:25:55.625000 TRACE animation [488] - Fade anim finished for obj at 106 7 0; remaining: 0 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.640625 TRACE network [488] - Made second apply on cl 17:25:55.640625 TRACE network [488] - Listening... 17:25:55.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.640625 TRACE network [488] - Made first apply on cl 17:25:55.640625 TRACE network [488] - Applied on gs 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.640625 TRACE network [488] - Made second apply on cl 17:25:55.640625 TRACE network [488] - Listening... 17:25:55.640625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.640625 TRACE network [488] - Made first apply on cl 17:25:55.640625 TRACE network [488] - Applied on gs 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.640625 TRACE network [488] - Made second apply on cl 17:25:55.640625 TRACE network [488] - Listening... 17:25:55.640625 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=213. 17:25:55.640625 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.640625 TRACE global [c78] - We'll wait till request 213 is answered. 17:25:55.640625 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.640625 TRACE network [488] - Made first apply on cl 17:25:55.640625 TRACE network [488] - Applied on gs 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.640625 TRACE network [488] - Made second apply on cl 17:25:55.640625 TRACE network [488] - Listening... 17:25:55.640625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.640625 TRACE network [488] - Made first apply on cl 17:25:55.640625 TRACE network [488] - Applied on gs 17:25:55.640625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.640625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.656250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.671875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.671875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.687500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.703125 TRACE network [488] - Made second apply on cl 17:25:55.703125 TRACE network [488] - Listening... 17:25:55.703125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.703125 TRACE network [488] - Made first apply on cl 17:25:55.718750 TRACE network [488] - Applied on gs 17:25:55.718750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.718750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.718750 TRACE network [488] - Made second apply on cl 17:25:55.718750 TRACE network [488] - Listening... 17:25:55.718750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.718750 TRACE network [488] - Made first apply on cl 17:25:55.718750 TRACE network [488] - Applied on gs 17:25:55.718750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.718750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.718750 TRACE network [488] - Made second apply on cl 17:25:55.718750 TRACE network [488] - Listening... 17:25:55.718750 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=214. 17:25:55.718750 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.718750 TRACE global [c78] - We'll wait till request 214 is answered. 17:25:55.718750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.718750 TRACE network [488] - Made first apply on cl 17:25:55.718750 TRACE network [488] - Applied on gs 17:25:55.718750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.718750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.718750 TRACE network [488] - Made second apply on cl 17:25:55.718750 TRACE network [488] - Listening... 17:25:55.718750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.718750 TRACE network [488] - Made first apply on cl 17:25:55.718750 TRACE network [488] - Applied on gs 17:25:55.718750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.718750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:55.750000 TRACE ai [488] - Completing goal: FIND OBJ 2,356 (Three) 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '8498'. 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:55.750000 TRACE animation [488] - Fade anim started for obj 79 at 78 11 0; anim count: 1 17:25:55.750000 TRACE animation [488] - Fade anim started for obj 79 at 79 11 0; anim count: 2 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 DEBUG global [488] - removing object id=2356; address=115110208; name=Resource 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.750000 TRACE network [488] - Made first apply on cl 17:25:55.750000 TRACE network [488] - Applied on gs 17:25:55.750000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.750000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.750000 TRACE network [488] - Made second apply on cl 17:25:55.750000 TRACE network [488] - Listening... 17:25:55.750000 TRACE ai [c78] - Completing goal: VISIT TILE (79 11 0) (Three) 17:25:55.750000 DEBUG ai [c78] - Hero Three moved from 78 8 0 to 79 10 0. Returning 1. 17:25:55.765625 DEBUG ai [c78] - Of all 1 destinations, object oid=2358 seems nice 17:25:55.765625 DEBUG ai [c78] - Three will try to visit Resource at (83 6 0) 17:25:55.781250 DEBUG ai [c78] - Moving hero Three to tile 83 6 0 17:25:55.781250 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=215. 17:25:55.781250 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.781250 TRACE global [c78] - We'll wait till request 215 is answered. 17:25:55.781250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.781250 TRACE network [488] - Made first apply on cl 17:25:55.781250 TRACE network [488] - Applied on gs 17:25:55.781250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.781250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.781250 TRACE network [488] - Made second apply on cl 17:25:55.781250 TRACE network [488] - Listening... 17:25:55.781250 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.781250 TRACE network [488] - Made first apply on cl 17:25:55.781250 TRACE network [488] - Applied on gs 17:25:55.781250 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.781250 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.812500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.828125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.843750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.843750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.875000 TRACE network [488] - Made second apply on cl 17:25:55.875000 TRACE network [488] - Listening... 17:25:55.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.875000 TRACE network [488] - Made first apply on cl 17:25:55.875000 TRACE network [488] - Applied on gs 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.875000 TRACE network [488] - Made second apply on cl 17:25:55.875000 TRACE network [488] - Listening... 17:25:55.875000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.875000 TRACE network [488] - Made first apply on cl 17:25:55.875000 TRACE network [488] - Applied on gs 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.875000 TRACE network [488] - Made second apply on cl 17:25:55.875000 TRACE network [488] - Listening... 17:25:55.875000 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=216. 17:25:55.875000 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.875000 TRACE global [c78] - We'll wait till request 216 is answered. 17:25:55.875000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.875000 TRACE network [488] - Made first apply on cl 17:25:55.875000 TRACE network [488] - Applied on gs 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.875000 TRACE network [488] - Made second apply on cl 17:25:55.875000 TRACE network [488] - Listening... 17:25:55.875000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.875000 TRACE network [488] - Made first apply on cl 17:25:55.875000 TRACE network [488] - Applied on gs 17:25:55.875000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.875000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.890625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.906250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.921875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:55.937500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:55.953125 TRACE network [488] - Made second apply on cl 17:25:55.953125 TRACE network [488] - Listening... 17:25:55.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.953125 TRACE network [488] - Made first apply on cl 17:25:55.953125 TRACE network [488] - Applied on gs 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.953125 TRACE network [488] - Made second apply on cl 17:25:55.953125 TRACE network [488] - Listening... 17:25:55.953125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:55.953125 TRACE network [488] - Made first apply on cl 17:25:55.953125 TRACE network [488] - Applied on gs 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:55.953125 TRACE network [488] - Made second apply on cl 17:25:55.953125 TRACE network [488] - Listening... 17:25:55.953125 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=217. 17:25:55.953125 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:55.953125 TRACE global [c78] - We'll wait till request 217 is answered. 17:25:55.953125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:55.953125 TRACE network [488] - Made first apply on cl 17:25:55.953125 TRACE network [488] - Applied on gs 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:55.953125 TRACE network [488] - Made second apply on cl 17:25:55.953125 TRACE network [488] - Listening... 17:25:55.953125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:55.953125 TRACE network [488] - Made first apply on cl 17:25:55.953125 TRACE network [488] - Applied on gs 17:25:55.953125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.953125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:55.984375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.000000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.015625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.046875 TRACE network [488] - Made second apply on cl 17:25:56.046875 TRACE network [488] - Listening... 17:25:56.046875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.046875 TRACE network [488] - Made first apply on cl 17:25:56.046875 TRACE network [488] - Applied on gs 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.046875 TRACE network [488] - Made second apply on cl 17:25:56.046875 TRACE network [488] - Listening... 17:25:56.046875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.046875 TRACE network [488] - Made first apply on cl 17:25:56.046875 TRACE network [488] - Applied on gs 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.046875 TRACE network [488] - Made second apply on cl 17:25:56.046875 TRACE network [488] - Listening... 17:25:56.046875 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=218. 17:25:56.046875 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:56.046875 TRACE global [c78] - We'll wait till request 218 is answered. 17:25:56.046875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.046875 TRACE network [488] - Made first apply on cl 17:25:56.046875 TRACE network [488] - Applied on gs 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.046875 TRACE network [488] - Made second apply on cl 17:25:56.046875 TRACE network [488] - Listening... 17:25:56.046875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:56.046875 TRACE network [488] - Made first apply on cl 17:25:56.046875 TRACE network [488] - Applied on gs 17:25:56.046875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.046875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.078125 TRACE animation [488] - Fade anim finished for obj at 78 11 0; remaining: 1 17:25:56.078125 TRACE animation [488] - Fade anim finished for obj at 79 11 0; remaining: 0 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:25:56.093750 TRACE ai [488] - Completing goal: FIND OBJ 2,358 (Three) 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct SetResource, data: {CPack: type '102'} 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '16'. 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:56.093750 TRACE animation [488] - Fade anim started for obj 79 at 82 6 0; anim count: 1 17:25:56.093750 TRACE animation [488] - Fade anim started for obj 79 at 83 6 0; anim count: 2 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 DEBUG global [488] - removing object id=2358; address=115194192; name=Resource 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.093750 TRACE network [488] - Made first apply on cl 17:25:56.093750 TRACE network [488] - Applied on gs 17:25:56.093750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:56.093750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.093750 TRACE network [488] - Made second apply on cl 17:25:56.093750 TRACE network [488] - Listening... 17:25:56.093750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.109375 TRACE network [488] - Made first apply on cl 17:25:56.109375 TRACE network [488] - Applied on gs 17:25:56.109375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.109375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.109375 TRACE network [488] - Made second apply on cl 17:25:56.109375 TRACE network [488] - Listening... 17:25:56.109375 TRACE ai [c78] - Completing goal: VISIT TILE (83 6 0) (Three) 17:25:56.109375 DEBUG ai [c78] - Hero Three moved from 79 10 0 to 82 7 0. Returning 1. 17:25:56.125000 TRACE ai [c78] - It's safe for Three to visit tile 85 9 0 17:25:56.125000 DEBUG ai [c78] - Of all 1 destinations, object oid=2444 seems nice 17:25:56.125000 DEBUG ai [c78] - Three will try to visit Monster at (85 9 0) 17:25:56.125000 DEBUG ai [c78] - Moving hero Three to tile 85 9 0 17:25:56.125000 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=219. 17:25:56.125000 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:56.125000 TRACE global [c78] - We'll wait till request 219 is answered. 17:25:56.125000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.125000 TRACE network [488] - Made first apply on cl 17:25:56.125000 TRACE network [488] - Applied on gs 17:25:56.125000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:56.125000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.125000 TRACE network [488] - Made second apply on cl 17:25:56.125000 TRACE network [488] - Listening... 17:25:56.125000 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:56.125000 TRACE network [488] - Made first apply on cl 17:25:56.125000 TRACE network [488] - Applied on gs 17:25:56.125000 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.125000 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.125000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.140625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.156250 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.171875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.187500 TRACE network [488] - Made second apply on cl 17:25:56.187500 TRACE network [488] - Listening... 17:25:56.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.187500 TRACE network [488] - Made first apply on cl 17:25:56.187500 TRACE network [488] - Applied on gs 17:25:56.187500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:56.187500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.187500 TRACE network [488] - Made second apply on cl 17:25:56.187500 TRACE network [488] - Listening... 17:25:56.187500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.187500 TRACE network [488] - Made first apply on cl 17:25:56.187500 TRACE network [488] - Applied on gs 17:25:56.187500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.187500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.187500 TRACE network [488] - Made second apply on cl 17:25:56.203125 TRACE network [488] - Listening... 17:25:56.203125 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=220. 17:25:56.203125 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:56.203125 TRACE global [c78] - We'll wait till request 220 is answered. 17:25:56.203125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.203125 TRACE network [488] - Made first apply on cl 17:25:56.203125 TRACE network [488] - Applied on gs 17:25:56.203125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:56.203125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.203125 TRACE network [488] - Made second apply on cl 17:25:56.203125 TRACE network [488] - Listening... 17:25:56.203125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:56.203125 TRACE network [488] - Made first apply on cl 17:25:56.203125 TRACE network [488] - Applied on gs 17:25:56.203125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.203125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.218750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.234375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.234375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:56.250000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:25:56.281250 TRACE ai [488] - Completing goal: FIND OBJ 2,444 (Three) 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:25:56.281250 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:56.281250 INFO global [488] - Opening BattleAI 17:25:56.281250 INFO global [488] - Loaded Battle AI 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: created 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: init called, saving ptr to IBattleCallback 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStart called 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStart called 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [ec0] - Sending a request "struct MakeAction". It'll have an ID=221. 17:25:56.281250 TRACE network [ec0] - Sending to server a pack of type struct MakeAction 17:25:56.281250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.281250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.281250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.281250 TRACE network [488] - Made first apply on cl 17:25:56.281250 TRACE network [488] - Applied on gs 17:25:56.281250 TRACE network [488] - Made second apply on cl 17:25:56.281250 TRACE network [488] - Listening... 17:25:56.281250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.296875 TRACE network [488] - Made first apply on cl 17:25:56.296875 TRACE network [488] - Applied on gs 17:25:56.296875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.296875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.296875 TRACE network [488] - Made second apply on cl 17:25:56.296875 TRACE network [488] - Listening... 17:25:56.296875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.296875 TRACE network [488] - Made first apply on cl 17:25:56.296875 TRACE network [488] - Applied on gs 17:25:56.296875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.296875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.296875 TRACE network [488] - Made second apply on cl 17:25:56.296875 TRACE network [488] - Listening... 17:25:56.312500 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRoundFirst called 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:56.312500 TRACE network [488] - Made first apply on cl 17:25:56.312500 TRACE network [488] - Applied on gs 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRound called 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:56.312500 TRACE network [488] - Made second apply on cl 17:25:56.312500 TRACE network [488] - Listening... 17:25:56.312500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.312500 TRACE network [488] - Made first apply on cl 17:25:56.312500 TRACE network [488] - Applied on gs 17:25:56.312500 TRACE network [488] - Made second apply on cl 17:25:56.312500 TRACE network [488] - Listening... 17:25:56.312500 TRACE ai [11f4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.312500 TRACE ai [11f4] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.312500 TRACE ai [11f4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.312500 TRACE network [11f4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.312500 TRACE network [11f4] - Sending a request "struct MakeAction". It'll have an ID=222. 17:25:56.312500 TRACE network [11f4] - Sending to server a pack of type struct MakeAction 17:25:56.312500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.312500 TRACE network [488] - Made first apply on cl 17:25:56.312500 TRACE network [488] - Applied on gs 17:25:56.312500 TRACE network [488] - Made second apply on cl 17:25:56.312500 TRACE network [488] - Listening... 17:25:56.312500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.312500 TRACE network [488] - Made first apply on cl 17:25:56.312500 TRACE network [488] - Applied on gs 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.312500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.312500 TRACE network [488] - Made second apply on cl 17:25:56.312500 TRACE network [488] - Listening... 17:25:56.312500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.312500 TRACE network [488] - Made first apply on cl 17:25:56.312500 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE ai [f24] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476. 17:25:56.328125 TRACE ai [f24] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476 17:25:56.328125 TRACE ai [f24] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.328125 TRACE network [f24] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.328125 TRACE network [f24] - Sending a request "struct MakeAction". It'll have an ID=223. 17:25:56.328125 TRACE network [f24] - Sending to server a pack of type struct MakeAction 17:25:56.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE ai [510] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444. 17:25:56.328125 TRACE ai [510] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444 17:25:56.328125 TRACE ai [510] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.328125 TRACE network [510] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.328125 TRACE network [510] - Sending a request "struct MakeAction". It'll have an ID=224. 17:25:56.328125 TRACE network [510] - Sending to server a pack of type struct MakeAction 17:25:56.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.328125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.328125 TRACE network [488] - Made first apply on cl 17:25:56.328125 TRACE network [488] - Applied on gs 17:25:56.328125 TRACE network [488] - Made second apply on cl 17:25:56.328125 TRACE network [488] - Listening... 17:25:56.328125 TRACE ai [1004] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444. 17:25:56.328125 TRACE ai [1004] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444 17:25:56.328125 TRACE ai [1004] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.328125 TRACE network [1004] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.328125 TRACE network [1004] - Sending a request "struct MakeAction". It'll have an ID=225. 17:25:56.328125 TRACE network [1004] - Sending to server a pack of type struct MakeAction 17:25:56.328125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE ai [4e4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 8 creatures of Zombies from slot 2 of armyobj=2444. 17:25:56.343750 TRACE ai [4e4] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 8 creatures of Zombies from slot 2 of armyobj=2444 17:25:56.343750 TRACE ai [4e4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.343750 TRACE network [4e4] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.343750 TRACE network [4e4] - Sending a request "struct MakeAction". It'll have an ID=226. 17:25:56.343750 TRACE network [4e4] - Sending to server a pack of type struct MakeAction 17:25:56.343750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE ai [f64] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 8 creatures of Zombies from slot 3 of armyobj=2444. 17:25:56.343750 TRACE ai [f64] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [5]: 8 creatures of Zombies from slot 3 of armyobj=2444 17:25:56.343750 TRACE ai [f64] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.343750 TRACE network [f64] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.343750 TRACE network [f64] - Sending a request "struct MakeAction". It'll have an ID=227. 17:25:56.343750 TRACE network [f64] - Sending to server a pack of type struct MakeAction 17:25:56.343750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.343750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.343750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.343750 TRACE network [488] - Made first apply on cl 17:25:56.343750 TRACE network [488] - Applied on gs 17:25:56.343750 TRACE network [488] - Made second apply on cl 17:25:56.343750 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE ai [b38] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 8 creatures of Zombies from slot 4 of armyobj=2444. 17:25:56.359375 TRACE ai [b38] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [6]: 8 creatures of Zombies from slot 4 of armyobj=2444 17:25:56.359375 TRACE ai [b38] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.359375 TRACE network [b38] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.359375 TRACE network [b38] - Sending a request "struct MakeAction". It'll have an ID=228. 17:25:56.359375 TRACE network [b38] - Sending to server a pack of type struct MakeAction 17:25:56.359375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE ai [480] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444. 17:25:56.359375 TRACE ai [480] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444 17:25:56.359375 TRACE ai [480] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.359375 TRACE network [480] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.359375 TRACE network [480] - Sending a request "struct MakeAction". It'll have an ID=229. 17:25:56.359375 TRACE network [480] - Sending to server a pack of type struct MakeAction 17:25:56.359375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.359375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.359375 TRACE network [488] - Made first apply on cl 17:25:56.359375 TRACE network [488] - Applied on gs 17:25:56.359375 TRACE network [488] - Made second apply on cl 17:25:56.359375 TRACE network [488] - Listening... 17:25:56.359375 TRACE ai [f68] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444. 17:25:56.375000 TRACE ai [f68] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444 17:25:56.390625 TRACE ai [f68] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.390625 TRACE network [f68] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '12', y '2', hex '46'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.390625 TRACE network [f68] - Sending a request "struct MakeAction". It'll have an ID=230. 17:25:56.390625 TRACE network [f68] - Sending to server a pack of type struct MakeAction 17:25:56.390625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.390625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.390625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.390625 TRACE network [488] - Made first apply on cl 17:25:56.390625 TRACE network [488] - Applied on gs 17:25:56.390625 TRACE network [488] - Made second apply on cl 17:25:56.390625 TRACE network [488] - Listening... 17:25:56.406250 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.406250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.406250 TRACE network [488] - Made first apply on cl 17:25:56.406250 TRACE network [488] - Applied on gs 17:25:56.406250 TRACE network [488] - Made second apply on cl 17:25:56.406250 TRACE network [488] - Listening... 17:25:56.406250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.406250 TRACE network [488] - Made first apply on cl 17:25:56.406250 TRACE network [488] - Applied on gs 17:25:56.406250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.406250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.406250 TRACE network [488] - Made second apply on cl 17:25:56.406250 TRACE network [488] - Listening... 17:25:56.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.406250 TRACE network [488] - Made first apply on cl 17:25:56.406250 TRACE network [488] - Applied on gs 17:25:56.406250 TRACE network [488] - Made second apply on cl 17:25:56.406250 TRACE network [488] - Listening... 17:25:56.406250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.406250 TRACE network [488] - Made first apply on cl 17:25:56.406250 TRACE network [488] - Applied on gs 17:25:56.406250 TRACE network [488] - Made second apply on cl 17:25:56.406250 TRACE network [488] - Listening... 17:25:56.406250 TRACE ai [fc8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444. 17:25:56.406250 TRACE ai [fc8] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444 17:25:56.437500 TRACE ai [fc8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.437500 TRACE network [fc8] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '12', y '1', hex '29'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.437500 TRACE network [fc8] - Sending a request "struct MakeAction". It'll have an ID=231. 17:25:56.437500 TRACE network [fc8] - Sending to server a pack of type struct MakeAction 17:25:56.437500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.437500 TRACE network [488] - Made first apply on cl 17:25:56.437500 TRACE network [488] - Applied on gs 17:25:56.437500 TRACE network [488] - Made second apply on cl 17:25:56.437500 TRACE network [488] - Listening... 17:25:56.437500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.437500 TRACE network [488] - Made first apply on cl 17:25:56.437500 TRACE network [488] - Applied on gs 17:25:56.437500 TRACE network [488] - Made second apply on cl 17:25:56.437500 TRACE network [488] - Listening... 17:25:56.437500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.437500 TRACE network [488] - Made first apply on cl 17:25:56.437500 TRACE network [488] - Applied on gs 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.437500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.437500 TRACE network [488] - Made second apply on cl 17:25:56.437500 TRACE network [488] - Listening... 17:25:56.437500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.453125 TRACE network [488] - Made first apply on cl 17:25:56.453125 TRACE network [488] - Applied on gs 17:25:56.453125 TRACE network [488] - Made second apply on cl 17:25:56.453125 TRACE network [488] - Listening... 17:25:56.453125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.453125 TRACE network [488] - Made first apply on cl 17:25:56.453125 TRACE network [488] - Applied on gs 17:25:56.453125 TRACE network [488] - Made second apply on cl 17:25:56.453125 TRACE network [488] - Listening... 17:25:56.453125 TRACE ai [d20] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 8 creatures of Zombies from slot 2 of armyobj=2444. 17:25:56.453125 TRACE ai [d20] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 8 creatures of Zombies from slot 2 of armyobj=2444 17:25:56.500000 TRACE ai [d20] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.500000 TRACE network [d20] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '12', y '3', hex '63'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.500000 TRACE network [d20] - Sending a request "struct MakeAction". It'll have an ID=232. 17:25:56.500000 TRACE network [d20] - Sending to server a pack of type struct MakeAction 17:25:56.500000 TRACE animation [be8] - Fade anim finished for obj at 82 6 0; remaining: 1 17:25:56.500000 TRACE animation [be8] - Fade anim finished for obj at 83 6 0; remaining: 0 17:25:56.500000 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.500000 TRACE network [488] - Made first apply on cl 17:25:56.500000 TRACE network [488] - Applied on gs 17:25:56.500000 TRACE network [488] - Made second apply on cl 17:25:56.500000 TRACE network [488] - Listening... 17:25:56.500000 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.500000 TRACE network [488] - Made first apply on cl 17:25:56.500000 TRACE network [488] - Applied on gs 17:25:56.500000 TRACE network [488] - Made second apply on cl 17:25:56.500000 TRACE network [488] - Listening... 17:25:56.500000 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.500000 TRACE network [488] - Made first apply on cl 17:25:56.500000 TRACE network [488] - Applied on gs 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.500000 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.500000 TRACE network [488] - Made second apply on cl 17:25:56.500000 TRACE network [488] - Listening... 17:25:56.500000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.500000 TRACE network [488] - Made first apply on cl 17:25:56.500000 TRACE network [488] - Applied on gs 17:25:56.500000 TRACE network [488] - Made second apply on cl 17:25:56.500000 TRACE network [488] - Listening... 17:25:56.500000 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.500000 TRACE network [488] - Made first apply on cl 17:25:56.500000 TRACE network [488] - Applied on gs 17:25:56.500000 TRACE network [488] - Made second apply on cl 17:25:56.500000 TRACE network [488] - Listening... 17:25:56.500000 TRACE ai [d24] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 8 creatures of Zombies from slot 3 of armyobj=2444. 17:25:56.500000 TRACE ai [d24] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [5]: 8 creatures of Zombies from slot 3 of armyobj=2444 17:25:56.531250 TRACE ai [d24] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.531250 TRACE network [d24] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '11', y '6', hex '113'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.531250 TRACE network [d24] - Sending a request "struct MakeAction". It'll have an ID=233. 17:25:56.531250 TRACE network [d24] - Sending to server a pack of type struct MakeAction 17:25:56.531250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.531250 TRACE network [488] - Made first apply on cl 17:25:56.531250 TRACE network [488] - Applied on gs 17:25:56.531250 TRACE network [488] - Made second apply on cl 17:25:56.531250 TRACE network [488] - Listening... 17:25:56.531250 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.531250 TRACE network [488] - Made first apply on cl 17:25:56.531250 TRACE network [488] - Applied on gs 17:25:56.531250 TRACE network [488] - Made second apply on cl 17:25:56.531250 TRACE network [488] - Listening... 17:25:56.531250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.531250 TRACE network [488] - Made first apply on cl 17:25:56.531250 TRACE network [488] - Applied on gs 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.531250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.531250 TRACE network [488] - Made second apply on cl 17:25:56.531250 TRACE network [488] - Listening... 17:25:56.531250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.531250 TRACE network [488] - Made first apply on cl 17:25:56.531250 TRACE network [488] - Applied on gs 17:25:56.531250 TRACE network [488] - Made second apply on cl 17:25:56.531250 TRACE network [488] - Listening... 17:25:56.531250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.531250 TRACE network [488] - Made first apply on cl 17:25:56.531250 TRACE network [488] - Applied on gs 17:25:56.531250 TRACE network [488] - Made second apply on cl 17:25:56.531250 TRACE network [488] - Listening... 17:25:56.531250 TRACE ai [290] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 8 creatures of Zombies from slot 4 of armyobj=2444. 17:25:56.531250 TRACE ai [290] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [6]: 8 creatures of Zombies from slot 4 of armyobj=2444 17:25:56.562500 TRACE ai [290] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.562500 TRACE network [290] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk', destinationTile '{BattleHex: x '12', y '10', hex '182'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.562500 TRACE network [290] - Sending a request "struct MakeAction". It'll have an ID=234. 17:25:56.562500 TRACE network [290] - Sending to server a pack of type struct MakeAction 17:25:56.562500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.562500 TRACE network [488] - Made first apply on cl 17:25:56.562500 TRACE network [488] - Applied on gs 17:25:56.562500 TRACE network [488] - Made second apply on cl 17:25:56.562500 TRACE network [488] - Listening... 17:25:56.562500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.562500 TRACE network [488] - Made first apply on cl 17:25:56.562500 TRACE network [488] - Applied on gs 17:25:56.562500 TRACE network [488] - Made second apply on cl 17:25:56.562500 TRACE network [488] - Listening... 17:25:56.562500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.562500 TRACE network [488] - Made first apply on cl 17:25:56.562500 TRACE network [488] - Applied on gs 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.562500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.562500 TRACE network [488] - Made second apply on cl 17:25:56.562500 TRACE network [488] - Listening... 17:25:56.562500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.562500 TRACE network [488] - Made first apply on cl 17:25:56.562500 TRACE network [488] - Applied on gs 17:25:56.562500 TRACE network [488] - Made second apply on cl 17:25:56.562500 TRACE network [488] - Listening... 17:25:56.562500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.562500 TRACE network [488] - Made first apply on cl 17:25:56.562500 TRACE network [488] - Applied on gs 17:25:56.562500 TRACE network [488] - Made second apply on cl 17:25:56.562500 TRACE network [488] - Listening... 17:25:56.562500 TRACE ai [d38] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444. 17:25:56.562500 TRACE ai [d38] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444 17:25:56.609375 TRACE ai [d38] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.609375 TRACE network [d38] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk', destinationTile '{BattleHex: x '13', y '6', hex '115'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.609375 TRACE network [d38] - Sending a request "struct MakeAction". It'll have an ID=235. 17:25:56.609375 TRACE network [d38] - Sending to server a pack of type struct MakeAction 17:25:56.609375 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.609375 TRACE network [488] - Made first apply on cl 17:25:56.609375 TRACE network [488] - Applied on gs 17:25:56.609375 TRACE network [488] - Made second apply on cl 17:25:56.609375 TRACE network [488] - Listening... 17:25:56.609375 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.609375 TRACE network [488] - Made first apply on cl 17:25:56.609375 TRACE network [488] - Applied on gs 17:25:56.609375 TRACE network [488] - Made second apply on cl 17:25:56.609375 TRACE network [488] - Listening... 17:25:56.609375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.609375 TRACE network [488] - Made first apply on cl 17:25:56.609375 TRACE network [488] - Applied on gs 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.609375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.609375 TRACE network [488] - Made second apply on cl 17:25:56.609375 TRACE network [488] - Listening... 17:25:56.609375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.609375 TRACE network [488] - Made first apply on cl 17:25:56.609375 TRACE network [488] - Applied on gs 17:25:56.609375 TRACE network [488] - Made second apply on cl 17:25:56.609375 TRACE network [488] - Listening... 17:25:56.609375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.609375 TRACE network [488] - Made first apply on cl 17:25:56.609375 TRACE network [488] - Applied on gs 17:25:56.609375 TRACE network [488] - Made second apply on cl 17:25:56.609375 TRACE network [488] - Listening... 17:25:56.609375 TRACE ai [a54] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.609375 TRACE ai [a54] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.703125 TRACE ai [a54] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.703125 TRACE network [a54] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.703125 TRACE network [a54] - Sending a request "struct MakeAction". It'll have an ID=236. 17:25:56.703125 TRACE network [a54] - Sending to server a pack of type struct MakeAction 17:25:56.703125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.703125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.703125 TRACE network [488] - Made first apply on cl 17:25:56.703125 TRACE network [488] - Applied on gs 17:25:56.703125 TRACE network [488] - Made second apply on cl 17:25:56.703125 TRACE network [488] - Listening... 17:25:56.703125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.703125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.703125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.703125 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.718750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 WARN network [488] - Unrecognized trigger effect type 3019 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE ai [8d4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.718750 TRACE ai [8d4] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.718750 TRACE ai [8d4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.718750 TRACE network [8d4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '63', selectedStack '-1'} 17:25:56.718750 TRACE network [8d4] - Sending a request "struct MakeAction". It'll have an ID=237. 17:25:56.718750 TRACE network [8d4] - Sending to server a pack of type struct MakeAction 17:25:56.718750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.718750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.718750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.718750 TRACE network [488] - Made first apply on cl 17:25:56.718750 TRACE network [488] - Applied on gs 17:25:56.718750 TRACE network [488] - Made second apply on cl 17:25:56.718750 TRACE network [488] - Listening... 17:25:56.718750 TRACE ai [ca8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476. 17:25:56.718750 TRACE ai [ca8] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476 17:25:56.796875 TRACE ai [ca8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.796875 TRACE network [ca8] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '7', y '8', hex '143'}', additionalInfo '-1', selectedStack '-1'} 17:25:56.796875 TRACE network [ca8] - Sending a request "struct MakeAction". It'll have an ID=238. 17:25:56.796875 TRACE network [ca8] - Sending to server a pack of type struct MakeAction 17:25:56.796875 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.796875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.796875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.796875 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.812500 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.812500 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.812500 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.812500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRoundFirst called 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:56.812500 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRound called 17:25:56.812500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.812500 TRACE network [488] - Made first apply on cl 17:25:56.812500 TRACE network [488] - Applied on gs 17:25:56.812500 TRACE network [488] - Made second apply on cl 17:25:56.812500 TRACE network [488] - Listening... 17:25:56.812500 TRACE ai [e78] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.812500 TRACE ai [e78] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 33 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.812500 TRACE ai [e78] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.812500 TRACE network [e78] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '113', selectedStack '-1'} 17:25:56.812500 TRACE network [e78] - Sending a request "struct MakeAction". It'll have an ID=239. 17:25:56.812500 TRACE network [e78] - Sending to server a pack of type struct MakeAction 17:25:56.812500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE ai [1030] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476. 17:25:56.828125 TRACE ai [1030] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476 17:25:56.828125 TRACE ai [1030] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.828125 TRACE network [1030] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '10', hex '181'}', additionalInfo '182', selectedStack '-1'} 17:25:56.828125 TRACE network [1030] - Sending a request "struct MakeAction". It'll have an ID=240. 17:25:56.828125 TRACE network [1030] - Sending to server a pack of type struct MakeAction 17:25:56.828125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.828125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.828125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.828125 TRACE network [488] - Made first apply on cl 17:25:56.828125 TRACE network [488] - Applied on gs 17:25:56.828125 TRACE network [488] - Made second apply on cl 17:25:56.828125 TRACE network [488] - Listening... 17:25:56.828125 TRACE ai [10f0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444. 17:25:56.828125 TRACE ai [10f0] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [2]: 9 creatures of Zombies from slot 0 of armyobj=2444 17:25:56.843750 TRACE ai [10f0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.843750 TRACE network [10f0] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '4', hex '80'}', additionalInfo '97', selectedStack '-1'} 17:25:56.843750 TRACE network [10f0] - Sending a request "struct MakeAction". It'll have an ID=241. 17:25:56.843750 TRACE network [10f0] - Sending to server a pack of type struct MakeAction 17:25:56.843750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE ai [da0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444. 17:25:56.843750 TRACE ai [da0] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [3]: 9 creatures of Zombies from slot 1 of armyobj=2444 17:25:56.843750 TRACE ai [da0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.843750 TRACE network [da0] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '4', hex '79'}', additionalInfo '97', selectedStack '-1'} 17:25:56.843750 TRACE network [da0] - Sending a request "struct MakeAction". It'll have an ID=242. 17:25:56.843750 TRACE network [da0] - Sending to server a pack of type struct MakeAction 17:25:56.843750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE ai [484] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 2 creatures of Zombies from slot 2 of armyobj=2444. 17:25:56.843750 TRACE ai [484] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 2 creatures of Zombies from slot 2 of armyobj=2444 17:25:56.843750 TRACE ai [484] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.843750 TRACE network [484] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '5', hex '98'}', additionalInfo '97', selectedStack '-1'} 17:25:56.843750 TRACE network [484] - Sending a request "struct MakeAction". It'll have an ID=243. 17:25:56.843750 TRACE network [484] - Sending to server a pack of type struct MakeAction 17:25:56.843750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.843750 TRACE network [488] - Made second apply on cl 17:25:56.843750 TRACE network [488] - Listening... 17:25:56.843750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.843750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.843750 TRACE network [488] - Made first apply on cl 17:25:56.843750 TRACE network [488] - Applied on gs 17:25:56.859375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.859375 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.859375 TRACE network [488] - Made second apply on cl 17:25:56.859375 TRACE network [488] - Listening... 17:25:56.859375 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.859375 TRACE network [488] - Made first apply on cl 17:25:56.859375 TRACE network [488] - Applied on gs 17:25:56.859375 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.859375 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.859375 TRACE network [488] - Made second apply on cl 17:25:56.859375 TRACE network [488] - Listening... 17:25:56.859375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.859375 TRACE network [488] - Made first apply on cl 17:25:56.859375 TRACE network [488] - Applied on gs 17:25:56.859375 TRACE network [488] - Made second apply on cl 17:25:56.859375 TRACE network [488] - Listening... 17:25:56.859375 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.859375 TRACE network [488] - Made first apply on cl 17:25:56.859375 TRACE network [488] - Applied on gs 17:25:56.859375 TRACE network [488] - Made second apply on cl 17:25:56.859375 TRACE network [488] - Listening... 17:25:56.875000 TRACE ai [a30] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 2 creatures of Zombies from slot 4 of armyobj=2444. 17:25:56.875000 TRACE ai [a30] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [6]: 2 creatures of Zombies from slot 4 of armyobj=2444 17:25:56.890625 TRACE ai [a30] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.890625 TRACE network [a30] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '10', hex '182'}', additionalInfo '181', selectedStack '-1'} 17:25:56.890625 TRACE network [a30] - Sending a request "struct MakeAction". It'll have an ID=244. 17:25:56.890625 TRACE network [a30] - Sending to server a pack of type struct MakeAction 17:25:56.890625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE ai [7e8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444. 17:25:56.890625 TRACE ai [7e8] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [7]: 8 creatures of Zombies from slot 5 of armyobj=2444 17:25:56.890625 TRACE ai [7e8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.890625 TRACE network [7e8] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '6', hex '113'}', additionalInfo '97', selectedStack '-1'} 17:25:56.890625 TRACE network [7e8] - Sending a request "struct MakeAction". It'll have an ID=245. 17:25:56.890625 TRACE network [7e8] - Sending to server a pack of type struct MakeAction 17:25:56.890625 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRoundFirst called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRound called 17:25:56.890625 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.890625 TRACE network [488] - Made first apply on cl 17:25:56.890625 TRACE network [488] - Applied on gs 17:25:56.890625 TRACE network [488] - Made second apply on cl 17:25:56.890625 TRACE network [488] - Listening... 17:25:56.890625 TRACE ai [ee4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 27 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.890625 TRACE ai [ee4] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 27 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.906250 TRACE ai [ee4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.906250 TRACE network [ee4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '113', selectedStack '-1'} 17:25:56.906250 TRACE network [ee4] - Sending a request "struct MakeAction". It'll have an ID=246. 17:25:56.906250 TRACE network [ee4] - Sending to server a pack of type struct MakeAction 17:25:56.906250 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.906250 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.906250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 WARN network [488] - Unrecognized trigger effect type 3019 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.906250 TRACE network [488] - Made first apply on cl 17:25:56.906250 TRACE network [488] - Applied on gs 17:25:56.906250 TRACE network [488] - Made second apply on cl 17:25:56.906250 TRACE network [488] - Listening... 17:25:56.906250 TRACE ai [13e8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 27 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.906250 TRACE ai [13e8] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 27 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.906250 TRACE ai [13e8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.906250 TRACE network [13e8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '3', hex '63'}', additionalInfo '79', selectedStack '-1'} 17:25:56.906250 TRACE network [13e8] - Sending a request "struct MakeAction". It'll have an ID=247. 17:25:56.906250 TRACE network [13e8] - Sending to server a pack of type struct MakeAction 17:25:56.921875 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.921875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE ai [d48] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476. 17:25:56.921875 TRACE ai [d48] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476 17:25:56.921875 TRACE ai [d48] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.921875 TRACE network [d48] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '6', hex '114'}', additionalInfo '113', selectedStack '-1'} 17:25:56.921875 TRACE network [d48] - Sending a request "struct MakeAction". It'll have an ID=248. 17:25:56.921875 TRACE network [d48] - Sending to server a pack of type struct MakeAction 17:25:56.921875 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.921875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.921875 TRACE ai [ea8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Zombies from slot 0 of armyobj=2444. 17:25:56.921875 TRACE ai [ea8] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [2]: 3 creatures of Zombies from slot 0 of armyobj=2444 17:25:56.921875 TRACE ai [ea8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.921875 TRACE network [ea8] - 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'} 17:25:56.921875 TRACE network [ea8] - Sending a request "struct MakeAction". It'll have an ID=249. 17:25:56.921875 TRACE network [ea8] - Sending to server a pack of type struct MakeAction 17:25:56.921875 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.921875 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.921875 TRACE network [488] - Made first apply on cl 17:25:56.921875 TRACE network [488] - Applied on gs 17:25:56.921875 TRACE network [488] - Made second apply on cl 17:25:56.921875 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE ai [dd8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 4 creatures of Zombies from slot 1 of armyobj=2444. 17:25:56.937500 TRACE ai [dd8] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [3]: 4 creatures of Zombies from slot 1 of armyobj=2444 17:25:56.937500 TRACE ai [dd8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.937500 TRACE network [dd8] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '63', selectedStack '-1'} 17:25:56.937500 TRACE network [dd8] - Sending a request "struct MakeAction". It'll have an ID=250. 17:25:56.937500 TRACE network [dd8] - Sending to server a pack of type struct MakeAction 17:25:56.937500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.937500 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.937500 TRACE network [488] - Made first apply on cl 17:25:56.937500 TRACE network [488] - Applied on gs 17:25:56.937500 TRACE network [488] - Made second apply on cl 17:25:56.937500 TRACE network [488] - Listening... 17:25:56.937500 TRACE ai [e68] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 2 creatures of Zombies from slot 2 of armyobj=2444. 17:25:56.937500 TRACE ai [e68] - CBattleAI [0A,069,A34]: activeStack called for Battle stack [4]: 2 creatures of Zombies from slot 2 of armyobj=2444 17:25:56.937500 TRACE ai [e68] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.937500 TRACE network [e68] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '2', hex '46'}', additionalInfo '63', selectedStack '-1'} 17:25:56.937500 TRACE network [e68] - Sending a request "struct MakeAction". It'll have an ID=251. 17:25:56.937500 TRACE network [e68] - Sending to server a pack of type struct MakeAction 17:25:56.937500 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRoundFirst called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRoundFirst called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleNewRound called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleNewRound called 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE ai [d7c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 24 creatures of Troglodytes from slot 0 of armyobj=2476. 17:25:56.953125 TRACE ai [d7c] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [0]: 24 creatures of Troglodytes from slot 0 of armyobj=2476 17:25:56.953125 TRACE ai [d7c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.953125 TRACE network [d7c] - 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'} 17:25:56.953125 TRACE network [d7c] - Sending a request "struct MakeAction". It'll have an ID=252. 17:25:56.953125 TRACE network [d7c] - Sending to server a pack of type struct MakeAction 17:25:56.953125 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.953125 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.953125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE network [488] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:25:56.953125 TRACE network [488] - Made first apply on cl 17:25:56.953125 TRACE network [488] - Applied on gs 17:25:56.953125 TRACE network [488] - Made second apply on cl 17:25:56.953125 TRACE network [488] - Listening... 17:25:56.953125 TRACE ai [878] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476. 17:25:56.953125 TRACE ai [878] - CBattleAI [0A,07B,7F4]: activeStack called for Battle stack [1]: 36 creatures of Troglodytes from slot 1 of armyobj=2476 17:25:56.968750 TRACE ai [878] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:25:56.968750 TRACE network [878] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '1', hex '29'}', additionalInfo '46', selectedStack '-1'} 17:25:56.968750 TRACE network [878] - Sending a request "struct MakeAction". It'll have an ID=253. 17:25:56.968750 TRACE network [878] - Sending to server a pack of type struct MakeAction 17:25:56.968750 TRACE network [488] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionStarted called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionStarted called 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStackMoved called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStackMoved called 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleAttack called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleAttack called 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleStacksAttacked called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleStacksAttacked called 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: actionFinished called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: actionFinished called 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.968750 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:25:56.968750 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:25:56.968750 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:56.968750 DEBUG ai [488] - Player 5: I won the Starting battle of Three attacking Monster at 85 9 0! 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: battleEnd called 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,07B,7F4]: destroyed 17:25:56.968750 TRACE ai [488] - CBattleAI [0A,069,A34]: battleEnd called 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 WARN bonus [488] - Warning: an orphaned child! 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE ai [488] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:25:56.968750 TRACE ai [488] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.968750 TRACE network [488] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:25:56.968750 TRACE network [488] - Made first apply on cl 17:25:56.968750 TRACE network [488] - Applied on gs 17:25:56.968750 TRACE network [488] - Made second apply on cl 17:25:56.968750 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:25:56.984375 TRACE ai [488] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:25:56.984375 TRACE animation [488] - Fade anim started for obj 54 at 84 8 0; anim count: 1 17:25:56.984375 TRACE animation [488] - Fade anim started for obj 54 at 84 9 0; anim count: 2 17:25:56.984375 TRACE animation [488] - Fade anim started for obj 54 at 85 8 0; anim count: 3 17:25:56.984375 TRACE animation [488] - Fade anim started for obj 54 at 85 9 0; anim count: 4 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 DEBUG global [488] - removing object id=2444; address=115225304; name=Monster 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=254. 17:25:56.984375 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:56.984375 TRACE global [c78] - We'll wait till request 254 is answered. 17:25:56.984375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:56.984375 TRACE network [488] - Made second apply on cl 17:25:56.984375 TRACE network [488] - Listening... 17:25:56.984375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:56.984375 TRACE network [488] - Made first apply on cl 17:25:56.984375 TRACE network [488] - Applied on gs 17:25:56.984375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:56.984375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.000000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.015625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.015625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.031250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.062500 TRACE network [488] - Made second apply on cl 17:25:57.062500 TRACE network [488] - Listening... 17:25:57.062500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.062500 TRACE network [488] - Made first apply on cl 17:25:57.062500 TRACE network [488] - Applied on gs 17:25:57.062500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.062500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.062500 TRACE network [488] - Made second apply on cl 17:25:57.062500 TRACE network [488] - Listening... 17:25:57.062500 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.062500 TRACE network [488] - Made first apply on cl 17:25:57.062500 TRACE network [488] - Applied on gs 17:25:57.062500 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.062500 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.062500 TRACE network [488] - Made second apply on cl 17:25:57.062500 TRACE network [488] - Listening... 17:25:57.062500 TRACE ai [c78] - Completing goal: VISIT TILE (85 9 0) (Three) 17:25:57.062500 DEBUG ai [c78] - Hero Three moved from 82 7 0 to 85 9 0. Returning 1. 17:25:57.078125 DEBUG ai [c78] - Of all 1 destinations, object oid=2251 seems nice 17:25:57.093750 DEBUG ai [c78] - Three will try to visit Darkhold, Dungeon at (78 7 0) 17:25:57.093750 DEBUG ai [c78] - Moving hero Three to tile 78 7 0 17:25:57.093750 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=255. 17:25:57.093750 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.093750 TRACE global [c78] - We'll wait till request 255 is answered. 17:25:57.093750 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.093750 TRACE network [488] - Made first apply on cl 17:25:57.093750 TRACE network [488] - Applied on gs 17:25:57.093750 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.093750 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.093750 TRACE network [488] - Made second apply on cl 17:25:57.093750 TRACE network [488] - Listening... 17:25:57.093750 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.093750 TRACE network [488] - Made first apply on cl 17:25:57.093750 TRACE network [488] - Applied on gs 17:25:57.093750 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.093750 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.109375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.125000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.140625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.156250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.171875 TRACE network [488] - Made second apply on cl 17:25:57.171875 TRACE network [488] - Listening... 17:25:57.171875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.171875 TRACE network [488] - Made first apply on cl 17:25:57.171875 TRACE network [488] - Applied on gs 17:25:57.171875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.171875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.171875 TRACE network [488] - Made second apply on cl 17:25:57.171875 TRACE network [488] - Listening... 17:25:57.171875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.171875 TRACE network [488] - Made first apply on cl 17:25:57.171875 TRACE network [488] - Applied on gs 17:25:57.171875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.171875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.171875 TRACE network [488] - Made second apply on cl 17:25:57.171875 TRACE network [488] - Listening... 17:25:57.171875 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=256. 17:25:57.171875 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.171875 TRACE global [c78] - We'll wait till request 256 is answered. 17:25:57.187500 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.187500 TRACE network [488] - Made first apply on cl 17:25:57.187500 TRACE network [488] - Applied on gs 17:25:57.187500 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.187500 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.187500 TRACE network [488] - Made second apply on cl 17:25:57.187500 TRACE network [488] - Listening... 17:25:57.187500 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.187500 TRACE network [488] - Made first apply on cl 17:25:57.187500 TRACE network [488] - Applied on gs 17:25:57.187500 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.187500 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.203125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.218750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.218750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.234375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.250000 TRACE network [488] - Made second apply on cl 17:25:57.250000 TRACE network [488] - Listening... 17:25:57.250000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.250000 TRACE network [488] - Made first apply on cl 17:25:57.250000 TRACE network [488] - Applied on gs 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.250000 TRACE network [488] - Made second apply on cl 17:25:57.250000 TRACE network [488] - Listening... 17:25:57.250000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.250000 TRACE network [488] - Made first apply on cl 17:25:57.250000 TRACE network [488] - Applied on gs 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.250000 TRACE network [488] - Made second apply on cl 17:25:57.250000 TRACE network [488] - Listening... 17:25:57.250000 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=257. 17:25:57.250000 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.250000 TRACE global [c78] - We'll wait till request 257 is answered. 17:25:57.250000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.250000 TRACE network [488] - Made first apply on cl 17:25:57.250000 TRACE network [488] - Applied on gs 17:25:57.250000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.250000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.250000 TRACE network [488] - Made second apply on cl 17:25:57.250000 TRACE network [488] - Listening... 17:25:57.265625 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.265625 TRACE network [488] - Made first apply on cl 17:25:57.265625 TRACE network [488] - Applied on gs 17:25:57.265625 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.265625 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.265625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.281250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.296875 TRACE animation [488] - Fade anim finished for obj at 84 8 0; remaining: 3 17:25:57.296875 TRACE animation [488] - Fade anim finished for obj at 84 9 0; remaining: 2 17:25:57.296875 TRACE animation [488] - Fade anim finished for obj at 85 8 0; remaining: 1 17:25:57.296875 TRACE animation [488] - Fade anim finished for obj at 85 9 0; remaining: 0 17:25:57.296875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.296875 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.328125 TRACE network [488] - Made second apply on cl 17:25:57.328125 TRACE network [488] - Listening... 17:25:57.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.328125 TRACE network [488] - Made first apply on cl 17:25:57.328125 TRACE network [488] - Applied on gs 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.328125 TRACE network [488] - Made second apply on cl 17:25:57.328125 TRACE network [488] - Listening... 17:25:57.328125 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.328125 TRACE network [488] - Made first apply on cl 17:25:57.328125 TRACE network [488] - Applied on gs 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.328125 TRACE network [488] - Made second apply on cl 17:25:57.328125 TRACE network [488] - Listening... 17:25:57.328125 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=258. 17:25:57.328125 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.328125 TRACE global [c78] - We'll wait till request 258 is answered. 17:25:57.328125 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.328125 TRACE network [488] - Made first apply on cl 17:25:57.328125 TRACE network [488] - Applied on gs 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.328125 TRACE network [488] - Made second apply on cl 17:25:57.328125 TRACE network [488] - Listening... 17:25:57.328125 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.328125 TRACE network [488] - Made first apply on cl 17:25:57.328125 TRACE network [488] - Applied on gs 17:25:57.328125 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.328125 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.343750 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.359375 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.375000 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.390625 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.406250 TRACE network [488] - Made second apply on cl 17:25:57.406250 TRACE network [488] - Listening... 17:25:57.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.406250 TRACE network [488] - Made first apply on cl 17:25:57.406250 TRACE network [488] - Applied on gs 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.406250 TRACE network [488] - Made second apply on cl 17:25:57.406250 TRACE network [488] - Listening... 17:25:57.406250 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.406250 TRACE network [488] - Made first apply on cl 17:25:57.406250 TRACE network [488] - Applied on gs 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.406250 TRACE network [488] - Made second apply on cl 17:25:57.406250 TRACE network [488] - Listening... 17:25:57.406250 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=259. 17:25:57.406250 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.406250 TRACE global [c78] - We'll wait till request 259 is answered. 17:25:57.406250 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.406250 TRACE network [488] - Made first apply on cl 17:25:57.406250 TRACE network [488] - Applied on gs 17:25:57.406250 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.406250 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.406250 TRACE network [488] - Made second apply on cl 17:25:57.406250 TRACE network [488] - Listening... 17:25:57.421875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.421875 TRACE network [488] - Made first apply on cl 17:25:57.421875 TRACE network [488] - Applied on gs 17:25:57.421875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.421875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.421875 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.437500 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.437500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.453125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.484375 TRACE network [488] - Made second apply on cl 17:25:57.484375 TRACE network [488] - Listening... 17:25:57.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.484375 TRACE network [488] - Made first apply on cl 17:25:57.484375 TRACE network [488] - Applied on gs 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.484375 TRACE network [488] - Made second apply on cl 17:25:57.484375 TRACE network [488] - Listening... 17:25:57.484375 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.484375 TRACE network [488] - Made first apply on cl 17:25:57.484375 TRACE network [488] - Applied on gs 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.484375 TRACE network [488] - Made second apply on cl 17:25:57.484375 TRACE network [488] - Listening... 17:25:57.484375 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=260. 17:25:57.484375 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.484375 TRACE global [c78] - We'll wait till request 260 is answered. 17:25:57.484375 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.484375 TRACE network [488] - Made first apply on cl 17:25:57.484375 TRACE network [488] - Applied on gs 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.484375 TRACE network [488] - Made second apply on cl 17:25:57.484375 TRACE network [488] - Listening... 17:25:57.484375 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.484375 TRACE network [488] - Made first apply on cl 17:25:57.484375 TRACE network [488] - Applied on gs 17:25:57.484375 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.484375 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.484375 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.500000 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.515625 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.531250 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.546875 TRACE network [488] - Made second apply on cl 17:25:57.546875 TRACE network [488] - Listening... 17:25:57.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.546875 TRACE network [488] - Made first apply on cl 17:25:57.546875 TRACE network [488] - Applied on gs 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.546875 TRACE network [488] - Made second apply on cl 17:25:57.546875 TRACE network [488] - Listening... 17:25:57.546875 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.546875 TRACE network [488] - Made first apply on cl 17:25:57.546875 TRACE network [488] - Applied on gs 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.546875 TRACE network [488] - Made second apply on cl 17:25:57.546875 TRACE network [488] - Listening... 17:25:57.546875 TRACE network [c78] - Sending a request "struct MoveHero". It'll have an ID=261. 17:25:57.546875 TRACE network [c78] - Sending to server a pack of type struct MoveHero 17:25:57.546875 TRACE global [c78] - We'll wait till request 261 is answered. 17:25:57.546875 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.546875 TRACE network [488] - Made first apply on cl 17:25:57.546875 TRACE network [488] - Applied on gs 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.546875 TRACE network [488] - Made second apply on cl 17:25:57.546875 TRACE network [488] - Listening... 17:25:57.546875 TRACE network [488] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:25:57.546875 TRACE network [488] - Made first apply on cl 17:25:57.546875 TRACE network [488] - Applied on gs 17:25:57.546875 TRACE ai [488] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.546875 TRACE ai [488] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:25:57.562500 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.578125 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.578125 TRACE global [488] - before [un]locks in CPlayerInterface::heroMoved 17:25:57.593750 TRACE global [488] - after [un]locks in CPlayerInterface::heroMoved 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Darkhold, Dungeon'. 17:25:57.625000 TRACE ai [488] - Completing goal: FIND OBJ 2,251 (Three) 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct SetMana, data: {CPack: type '110'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE ai [c78] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Three and object Darkhold, Dungeon at 80 7 0. 17:25:57.625000 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=262. 17:25:57.625000 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:57.625000 TRACE global [c78] - We'll wait till request 262 is answered. 17:25:57.625000 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=263. 17:25:57.625000 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:57.625000 TRACE global [c78] - We'll wait till request 263 is answered. 17:25:57.625000 TRACE network [488] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [488] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:25:57.625000 TRACE network [488] - Made first apply on cl 17:25:57.625000 TRACE network [488] - Applied on gs 17:25:57.625000 TRACE ai [488] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE ai [488] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:25:57.625000 TRACE network [488] - Made second apply on cl 17:25:57.625000 TRACE network [488] - Listening... 17:25:57.625000 TRACE network [c78] - Sending a request "struct ArrangeStacks". It'll have an ID=264. 17:25:57.625000 TRACE network [c78] - Sending to server a pack of type struct ArrangeStacks 17:25:57.625000 TRACE global [c78] - We'll wait till request 264 is answered. 17:25:57.625000 TRACE network [488] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:25:57.625000 TRACE network [488] - Made first apply on cl