17:26:21.265625 INFO global [49c] - Creating console and configuring logger: 15 17:26:21.265625 INFO global [49c] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 6 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 2 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 12 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 7 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 33 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 2 files found 17:26:21.265625 TRACE global [49c] - Filesystem loaded, 10 files found 17:26:21.281250 TRACE global [49c] - Filesystem loaded, 32 files found 17:26:21.281250 TRACE global [49c] - Filesystem loaded, 5 files found 17:26:21.281250 INFO global [49c] - Initialization: 16 17:26:21.281250 DEBUG global [49c] - Loading resource at config 17:26:21.281250 TRACE global [49c] - Filesystem loaded, 91 files found 17:26:21.281250 TRACE global [49c] - Filesystem loaded, 2 files found 17:26:21.281250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.281250 DEBUG global [49c] - Loading resource at Data/H3ab_bmp.lod 17:26:21.328125 TRACE global [49c] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 17:26:21.328125 DEBUG global [49c] - Resource loaded in 47 ms. 17:26:21.328125 DEBUG global [49c] - Loading resource at Data/H3bitmap.lod 17:26:21.406250 TRACE global [49c] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 17:26:21.406250 DEBUG global [49c] - Resource loaded in 78 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Data 17:26:21.406250 TRACE global [49c] - Filesystem loaded, 10 files found 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Maps 17:26:21.406250 TRACE global [49c] - Filesystem loaded, 11 files found 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Mods 17:26:21.406250 TRACE global [49c] - Filesystem loaded, 6 files found 17:26:21.406250 TRACE global [49c] - Filesystem loaded, 3 files found 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Mp3 17:26:21.406250 TRACE global [49c] - Filesystem loaded, 57 files found 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Data/H3ab_ahd.snd 17:26:21.406250 TRACE global [49c] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Data/Heroes3-cd2.snd 17:26:21.406250 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.406250 DEBUG global [49c] - Loading resource at Data/Heroes3.snd 17:26:21.421875 TRACE global [49c] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 17:26:21.421875 DEBUG global [49c] - Resource loaded in 15 ms. 17:26:21.421875 DEBUG global [49c] - Loading resource at Data 17:26:21.421875 TRACE global [49c] - Filesystem loaded, 10 files found 17:26:21.421875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.421875 DEBUG global [49c] - Loading resource at Data/H3ab_spr.lod 17:26:21.421875 TRACE global [49c] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 17:26:21.421875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.421875 DEBUG global [49c] - Loading resource at Data/H3sprite.lod 17:26:21.484375 TRACE global [49c] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 17:26:21.484375 DEBUG global [49c] - Resource loaded in 63 ms. 17:26:21.484375 DEBUG global [49c] - Loading resource at Sprites 17:26:21.484375 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.484375 DEBUG global [49c] - Loading resource at Data/H3ab_ahd.vid 17:26:21.484375 TRACE global [49c] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 17:26:21.484375 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.484375 DEBUG global [49c] - Loading resource at Data/Heroes3.vid 17:26:21.484375 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.484375 DEBUG global [49c] - Loading resource at Data/video.vid 17:26:21.484375 TRACE global [49c] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 17:26:21.484375 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.484375 INFO global [49c] - Data loading: 203 17:26:21.484375 INFO global [49c] - Mod handler: 0 17:26:21.546875 DEBUG global [49c] - Loading resource at MODS/ai trace/Content.zip 17:26:21.546875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.546875 DEBUG global [49c] - Loading resource at MODS/ai trace/Content 17:26:21.546875 TRACE global [49c] - Filesystem loaded, 2 files found 17:26:21.546875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.546875 DEBUG global [49c] - Loading resource at MODS/vcmi/Data 17:26:21.546875 TRACE global [49c] - Filesystem loaded, 16 files found 17:26:21.546875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.546875 DEBUG global [49c] - Loading resource at MODS/vcmi/Maps 17:26:21.546875 TRACE global [49c] - Filesystem loaded, 1 files found 17:26:21.546875 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.546875 DEBUG global [49c] - Loading resource at MODS/vcmi/Sprites 17:26:21.562500 TRACE global [49c] - Filesystem loaded, 30 files found 17:26:21.562500 DEBUG global [49c] - Resource loaded in 16 ms. 17:26:21.562500 DEBUG global [49c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 17:26:21.562500 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.562500 DEBUG global [49c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 17:26:21.562500 TRACE global [49c] - Filesystem loaded, 95 files found 17:26:21.562500 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.562500 DEBUG global [49c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 17:26:21.562500 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.562500 DEBUG global [49c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 17:26:21.562500 TRACE global [49c] - Filesystem loaded, 42 files found 17:26:21.562500 DEBUG global [49c] - Resource loaded in 0 ms. 17:26:21.562500 INFO global [49c] - Mod filesystems: 78 17:26:21.562500 INFO global [49c] - Basic initialization: 297 17:26:21.562500 INFO global [49c] - Initialized logging system based on settings successfully. 17:26:21.562500 ERROR global [49c] - Error: campaign movies was not found! 17:26:21.562500 ERROR global [49c] - Error: campaign music was not found! 17:26:21.578125 INFO global [49c] - Loading settings: 313 17:26:21.578125 INFO global [49c] - VCMI 0.97c (client) 17:26:21.578125 INFO global [49c] - Found 4 render drivers 17:26:21.578125 INFO global [49c] - direct3d 17:26:21.578125 INFO global [49c] - opengl (active) 17:26:21.578125 INFO global [49c] - opengles2 17:26:21.578125 INFO global [49c] - software 17:26:22.250000 INFO global [49c] - Created renderer opengl 17:26:22.281250 INFO global [49c] - Initializing screen: 703 17:26:22.281250 INFO global [49c] - Initializing video: 0 17:26:22.375000 INFO global [49c] - Initializing screen and sound handling: 94 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type ADDITIONAL_ATTACK 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type ADDITIONAL_RETALIATION 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type AIR_IMMUNITY 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type ATTACKS_ALL_ADJACENT 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type BLOCKS_RETALIATION 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type CATAPULT 17:26:22.375000 TRACE bonus [f28] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type CHARGE_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DAEMON_SUMMONING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DARKNESS 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DEATH_STARE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DEFENSIVE_STANCE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DISGUISED 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type DRAGON_NATURE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type EARTH_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type ENCHANTED 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type ENCHANTER 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FEAR 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FEARLESS 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FIRE_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FIRE_SHIELD 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FLYING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FREE_SHOOTING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type FULL_HP_REGENERATION 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type HATE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type HEALER 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type HP_REGENERATION 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type JOUSTING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type KING1 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type KING2 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type KING3 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type LEVEL_SPELL_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type LIFE_DRAIN 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type MAGIC_MIRROR 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type MAGIC_RESISTANCE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type MANA_CHANNELING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type MANA_DRAIN 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type MIND_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NONE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NON_LIVING 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NO_DISTANCE_PENALTY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NO_MELEE_PENALTY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NO_MORALE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type NO_WALL_PENALTY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type RANDOM_SPELLCASTER 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type REBIRTH 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type RECEPTIVE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type RETURN_AFTER_STRIKE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SECONDARY_SKILL_PREMY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SELF_LUCK 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SELF_MORALE 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SHOOTER 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELLCASTER 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_AFTER_ATTACK 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_BEFORE_ATTACK 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_DAMAGE_REDUCTION 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_IMMUNITY 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_LIKE_ATTACK 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type SPELL_RESISTANCE_AURA 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type THREE_HEADED_ATTACK 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type TWO_HEX_ATTACK_BREATH 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type UNDEAD 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type UNLIMITED_RETALIATIONS 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type VISIONS 17:26:22.390625 TRACE bonus [f28] - Loaded bonus type WATER_IMMUNITY 17:26:22.390625 INFO global [f28] - Bonus type handler: 15 17:26:22.390625 INFO global [f28] - General text handler: 0 17:26:22.406250 INFO global [f28] - Hero handler: 16 17:26:22.406250 INFO global [f28] - Artifact handler: 0 17:26:22.406250 INFO global [f28] - Creature handler: 0 17:26:22.406250 INFO global [f28] - Town handler: 0 17:26:22.406250 TRACE global [f28] - Reading resources prices 17:26:22.406250 TRACE global [f28] - Done loading resource prices! 17:26:22.406250 INFO global [f28] - Object handler: 0 17:26:22.406250 INFO global [f28] - Object types information handler: 0 17:26:22.406250 INFO global [f28] - Spell handler: 0 17:26:22.406250 INFO global [f28] - Terrain view pattern handler: 0 17:26:22.406250 INFO global [f28] - Initializing handlers: 31 17:26:22.562500 INFO global [f28] - Initializing content handler: 156 ms 17:26:22.562500 TRACE global [f28] - Generating checksum for ai trace 17:26:22.562500 TRACE global [f28] - Generating checksum for vcmi 17:26:22.562500 TRACE global [f28] - Generating checksum for vcmi.bonusicons 17:26:22.562500 TRACE global [f28] - Generating checksum for vcmi.extraresolutions 17:26:22.562500 INFO global [f28] - [b9604f84] Original game files 17:26:22.625000 INFO global [f28] - [c5e9d84f] Adventure AI trace 17:26:22.625000 INFO global [f28] - [e2f829bf] VCMI essential files 17:26:22.640625 INFO global [f28] - [6dc8c042] Creature bonus icons 17:26:22.640625 INFO global [f28] - [e1de1733] Extra resolutions 17:26:22.640625 INFO global [f28] - Parsing mod data: 78 ms 17:26:22.828125 DEBUG global [f28] - Loaded object 220:7 17:26:22.828125 DEBUG global [f28] - Loaded object 2:0 17:26:22.828125 DEBUG global [f28] - Loaded object 4:0 17:26:22.828125 DEBUG global [f28] - Loaded object 7:0 17:26:22.828125 DEBUG global [f28] - Loaded object 8:0 17:26:22.828125 DEBUG global [f28] - Loaded object 8:1 17:26:22.828125 DEBUG global [f28] - Loaded object 8:2 17:26:22.828125 DEBUG global [f28] - Loaded object 212:7 17:26:22.828125 DEBUG global [f28] - Loaded object 212:4 17:26:22.828125 DEBUG global [f28] - Loaded object 212:3 17:26:22.828125 DEBUG global [f28] - Loaded object 212:1 17:26:22.828125 DEBUG global [f28] - Loaded object 212:0 17:26:22.828125 DEBUG global [f28] - Loaded object 212:5 17:26:22.828125 DEBUG global [f28] - Loaded object 212:2 17:26:22.828125 DEBUG global [f28] - Loaded object 212:6 17:26:22.828125 DEBUG global [f28] - Loaded object 9:7 17:26:22.828125 DEBUG global [f28] - Loaded object 9:4 17:26:22.828125 DEBUG global [f28] - Loaded object 9:3 17:26:22.828125 DEBUG global [f28] - Loaded object 9:1 17:26:22.828125 DEBUG global [f28] - Loaded object 9:0 17:26:22.828125 DEBUG global [f28] - Loaded object 9:5 17:26:22.828125 DEBUG global [f28] - Loaded object 9:2 17:26:22.843750 DEBUG global [f28] - Loaded object 9:6 17:26:22.843750 DEBUG global [f28] - Loaded object 11:0 17:26:22.843750 DEBUG global [f28] - Loaded object 116:0 17:26:22.843750 DEBUG global [f28] - Loaded object 12:0 17:26:22.843750 DEBUG global [f28] - Loaded object 117:0 17:26:22.843750 DEBUG global [f28] - Loaded object 13:1 17:26:22.843750 DEBUG global [f28] - Loaded object 13:2 17:26:22.843750 DEBUG global [f28] - Loaded object 13:0 17:26:22.843750 DEBUG global [f28] - Loaded object 222:0 17:26:22.843750 DEBUG global [f28] - Loaded object 22:0 17:26:22.843750 DEBUG global [f28] - Loaded object 15:0 17:26:22.843750 DEBUG global [f28] - Loaded object 118:0 17:26:22.843750 DEBUG global [f28] - Loaded object 16:0 17:26:22.843750 DEBUG global [f28] - Loaded object 16:6 17:26:22.843750 DEBUG global [f28] - Loaded object 16:1 17:26:22.843750 DEBUG global [f28] - Loaded object 16:2 17:26:22.843750 DEBUG global [f28] - Loaded object 16:3 17:26:22.843750 DEBUG global [f28] - Loaded object 16:4 17:26:22.843750 DEBUG global [f28] - Loaded object 16:5 17:26:22.843750 DEBUG global [f28] - Loaded object 17:7 17:26:22.843750 DEBUG global [f28] - Loaded object 17:69 17:26:22.843750 DEBUG global [f28] - Loaded object 17:70 17:26:22.843750 DEBUG global [f28] - Loaded object 17:71 17:26:22.843750 DEBUG global [f28] - Loaded object 17:60 17:26:22.859375 DEBUG global [f28] - Loaded object 17:72 17:26:22.859375 DEBUG global [f28] - Loaded object 17:18 17:26:22.859375 DEBUG global [f28] - Loaded object 17:57 17:26:22.859375 DEBUG global [f28] - Loaded object 17:58 17:26:22.859375 DEBUG global [f28] - Loaded object 17:0 17:26:22.859375 DEBUG global [f28] - Loaded object 17:1 17:26:22.859375 DEBUG global [f28] - Loaded object 17:75 17:26:22.859375 DEBUG global [f28] - Loaded object 17:6 17:26:22.859375 DEBUG global [f28] - Loaded object 17:42 17:26:22.859375 DEBUG global [f28] - Loaded object 17:44 17:26:22.859375 DEBUG global [f28] - Loaded object 17:63 17:26:22.859375 DEBUG global [f28] - Loaded object 17:54 17:26:22.859375 DEBUG global [f28] - Loaded object 17:9 17:26:22.859375 DEBUG global [f28] - Loaded object 17:37 17:26:22.859375 DEBUG global [f28] - Loaded object 17:45 17:26:22.859375 DEBUG global [f28] - Loaded object 17:41 17:26:22.859375 DEBUG global [f28] - Loaded object 17:24 17:26:22.859375 DEBUG global [f28] - Loaded object 17:4 17:26:22.859375 DEBUG global [f28] - Loaded object 17:12 17:26:22.859375 DEBUG global [f28] - Loaded object 17:13 17:26:22.859375 DEBUG global [f28] - Loaded object 17:50 17:26:22.859375 DEBUG global [f28] - Loaded object 17:66 17:26:22.859375 DEBUG global [f28] - Loaded object 17:53 17:26:22.859375 DEBUG global [f28] - Loaded object 17:16 17:26:22.859375 DEBUG global [f28] - Loaded object 17:14 17:26:22.859375 DEBUG global [f28] - Loaded object 17:10 17:26:22.859375 DEBUG global [f28] - Loaded object 17:62 17:26:22.859375 DEBUG global [f28] - Loaded object 17:20 17:26:22.859375 DEBUG global [f28] - Loaded object 17:21 17:26:22.859375 DEBUG global [f28] - Loaded object 17:36 17:26:22.875000 DEBUG global [f28] - Loaded object 17:23 17:26:22.875000 DEBUG global [f28] - Loaded object 17:55 17:26:22.875000 DEBUG global [f28] - Loaded object 17:25 17:26:22.875000 DEBUG global [f28] - Loaded object 17:56 17:26:22.875000 DEBUG global [f28] - Loaded object 17:3 17:26:22.875000 DEBUG global [f28] - Loaded object 17:22 17:26:22.875000 DEBUG global [f28] - Loaded object 17:26 17:26:22.875000 DEBUG global [f28] - Loaded object 17:40 17:26:22.875000 DEBUG global [f28] - Loaded object 17:15 17:26:22.875000 DEBUG global [f28] - Loaded object 17:74 17:26:22.875000 DEBUG global [f28] - Loaded object 17:28 17:26:22.875000 DEBUG global [f28] - Loaded object 17:29 17:26:22.875000 DEBUG global [f28] - Loaded object 17:27 17:26:22.875000 DEBUG global [f28] - Loaded object 17:34 17:26:22.875000 DEBUG global [f28] - Loaded object 17:30 17:26:22.875000 DEBUG global [f28] - Loaded object 17:31 17:26:22.875000 DEBUG global [f28] - Loaded object 17:64 17:26:22.875000 DEBUG global [f28] - Loaded object 17:59 17:26:22.875000 DEBUG global [f28] - Loaded object 17:32 17:26:22.875000 DEBUG global [f28] - Loaded object 17:52 17:26:22.875000 DEBUG global [f28] - Loaded object 17:33 17:26:22.875000 DEBUG global [f28] - Loaded object 17:35 17:26:22.875000 DEBUG global [f28] - Loaded object 17:77 17:26:22.875000 DEBUG global [f28] - Loaded object 17:38 17:26:22.875000 DEBUG global [f28] - Loaded object 17:39 17:26:22.875000 DEBUG global [f28] - Loaded object 17:17 17:26:22.875000 DEBUG global [f28] - Loaded object 17:2 17:26:22.875000 DEBUG global [f28] - Loaded object 17:8 17:26:22.875000 DEBUG global [f28] - Loaded object 17:61 17:26:22.890625 DEBUG global [f28] - Loaded object 17:78 17:26:22.890625 DEBUG global [f28] - Loaded object 17:11 17:26:22.890625 DEBUG global [f28] - Loaded object 17:65 17:26:22.890625 DEBUG global [f28] - Loaded object 17:73 17:26:22.890625 DEBUG global [f28] - Loaded object 17:76 17:26:22.890625 DEBUG global [f28] - Loaded object 17:48 17:26:22.890625 DEBUG global [f28] - Loaded object 17:5 17:26:22.890625 DEBUG global [f28] - Loaded object 17:67 17:26:22.890625 DEBUG global [f28] - Loaded object 17:79 17:26:22.890625 DEBUG global [f28] - Loaded object 17:68 17:26:22.890625 DEBUG global [f28] - Loaded object 17:51 17:26:22.890625 DEBUG global [f28] - Loaded object 17:46 17:26:22.890625 DEBUG global [f28] - Loaded object 17:47 17:26:22.890625 DEBUG global [f28] - Loaded object 17:19 17:26:22.890625 DEBUG global [f28] - Loaded object 17:43 17:26:22.890625 DEBUG global [f28] - Loaded object 17:49 17:26:22.890625 DEBUG global [f28] - Loaded object 20:0 17:26:22.890625 DEBUG global [f28] - Loaded object 20:1 17:26:22.890625 DEBUG global [f28] - Loaded object 84:0 17:26:22.890625 DEBUG global [f28] - Loaded object 21:0 17:26:22.890625 DEBUG global [f28] - Loaded object 223:0 17:26:22.890625 DEBUG global [f28] - Loaded object 119:0 17:26:22.906250 DEBUG global [f28] - Loaded object 97:0 17:26:22.906250 DEBUG global [f28] - Loaded object 24:0 17:26:22.906250 DEBUG global [f28] - Loaded object 206:0 17:26:22.906250 DEBUG global [f28] - Loaded object 207:0 17:26:22.906250 DEBUG global [f28] - Loaded object 25:0 17:26:22.906250 DEBUG global [f28] - Loaded object 26:0 17:26:22.906250 DEBUG global [f28] - Loaded object 224:0 17:26:22.906250 DEBUG global [f28] - Loaded object 27:0 17:26:22.906250 DEBUG global [f28] - Loaded object 28:0 17:26:22.906250 DEBUG global [f28] - Loaded object 225:0 17:26:22.906250 DEBUG global [f28] - Loaded object 226:0 17:26:22.906250 DEBUG global [f28] - Loaded object 29:0 17:26:22.906250 DEBUG global [f28] - Loaded object 120:0 17:26:22.906250 DEBUG global [f28] - Loaded object 30:0 17:26:22.906250 DEBUG global [f28] - Loaded object 31:0 17:26:22.906250 DEBUG global [f28] - Loaded object 213:0 17:26:22.906250 DEBUG global [f28] - Loaded object 121:0 17:26:22.906250 DEBUG global [f28] - Loaded object 172:0 17:26:22.906250 DEBUG global [f28] - Loaded object 32:0 17:26:22.906250 DEBUG global [f28] - Loaded object 36:0 17:26:22.906250 DEBUG global [f28] - Loaded object 208:0 17:26:22.906250 DEBUG global [f28] - Loaded object 214:0 17:26:22.906250 DEBUG global [f28] - Loaded object 35:0 17:26:22.906250 DEBUG global [f28] - Loaded object 124:0 17:26:22.921875 DEBUG global [f28] - Loaded object 227:0 17:26:22.921875 DEBUG global [f28] - Loaded object 37:0 17:26:22.921875 DEBUG global [f28] - Loaded object 38:0 17:26:22.921875 DEBUG global [f28] - Loaded object 125:0 17:26:22.921875 DEBUG global [f28] - Loaded object 10:7 17:26:22.921875 DEBUG global [f28] - Loaded object 10:4 17:26:22.921875 DEBUG global [f28] - Loaded object 10:3 17:26:22.921875 DEBUG global [f28] - Loaded object 10:1 17:26:22.921875 DEBUG global [f28] - Loaded object 10:0 17:26:22.921875 DEBUG global [f28] - Loaded object 10:5 17:26:22.921875 DEBUG global [f28] - Loaded object 10:2 17:26:22.921875 DEBUG global [f28] - Loaded object 10:6 17:26:22.921875 DEBUG global [f28] - Loaded object 126:0 17:26:22.921875 DEBUG global [f28] - Loaded object 177:0 17:26:22.921875 DEBUG global [f28] - Loaded object 127:0 17:26:22.921875 DEBUG global [f28] - Loaded object 128:0 17:26:22.921875 DEBUG global [f28] - Loaded object 39:0 17:26:22.921875 DEBUG global [f28] - Loaded object 100:0 17:26:22.921875 DEBUG global [f28] - Loaded object 100:1 17:26:22.921875 DEBUG global [f28] - Loaded object 41:0 17:26:22.921875 DEBUG global [f28] - Loaded object 42:0 17:26:22.921875 DEBUG global [f28] - Loaded object 130:0 17:26:22.921875 DEBUG global [f28] - Loaded object 228:0 17:26:22.921875 DEBUG global [f28] - Loaded object 229:0 17:26:22.937500 DEBUG global [f28] - Loaded object 46:0 17:26:22.937500 DEBUG global [f28] - Loaded object 230:0 17:26:22.937500 DEBUG global [f28] - Loaded object 48:0 17:26:22.937500 DEBUG global [f28] - Loaded object 49:0 17:26:22.937500 DEBUG global [f28] - Loaded object 49:1 17:26:22.937500 DEBUG global [f28] - Loaded object 131:0 17:26:22.937500 DEBUG global [f28] - Loaded object 23:0 17:26:22.937500 DEBUG global [f28] - Loaded object 51:0 17:26:22.937500 DEBUG global [f28] - Loaded object 52:0 17:26:22.937500 DEBUG global [f28] - Loaded object 53:1 17:26:22.937500 DEBUG global [f28] - Loaded object 53:4 17:26:22.937500 DEBUG global [f28] - Loaded object 53:5 17:26:22.937500 DEBUG global [f28] - Loaded object 53:6 17:26:22.937500 DEBUG global [f28] - Loaded object 53:2 17:26:22.937500 DEBUG global [f28] - Loaded object 53:0 17:26:22.937500 DEBUG global [f28] - Loaded object 53:3 17:26:22.937500 DEBUG global [f28] - Loaded object 43:0 17:26:22.937500 DEBUG global [f28] - Loaded object 43:1 17:26:22.937500 DEBUG global [f28] - Loaded object 43:2 17:26:22.937500 DEBUG global [f28] - Loaded object 43:3 17:26:22.937500 DEBUG global [f28] - Loaded object 43:4 17:26:22.937500 DEBUG global [f28] - Loaded object 43:5 17:26:22.937500 DEBUG global [f28] - Loaded object 43:6 17:26:22.937500 DEBUG global [f28] - Loaded object 43:7 17:26:22.937500 DEBUG global [f28] - Loaded object 44:0 17:26:22.953125 DEBUG global [f28] - Loaded object 44:1 17:26:22.953125 DEBUG global [f28] - Loaded object 44:2 17:26:22.953125 DEBUG global [f28] - Loaded object 44:3 17:26:22.953125 DEBUG global [f28] - Loaded object 44:4 17:26:22.953125 DEBUG global [f28] - Loaded object 44:5 17:26:22.953125 DEBUG global [f28] - Loaded object 44:6 17:26:22.953125 DEBUG global [f28] - Loaded object 44:7 17:26:22.953125 DEBUG global [f28] - Loaded object 45:0 17:26:22.953125 DEBUG global [f28] - Loaded object 45:1 17:26:22.953125 DEBUG global [f28] - Loaded object 45:2 17:26:22.953125 DEBUG global [f28] - Loaded object 45:3 17:26:22.953125 DEBUG global [f28] - Loaded object 45:4 17:26:22.953125 DEBUG global [f28] - Loaded object 45:5 17:26:22.953125 DEBUG global [f28] - Loaded object 45:6 17:26:22.953125 DEBUG global [f28] - Loaded object 45:7 17:26:22.953125 DEBUG global [f28] - Loaded object 132:0 17:26:22.953125 DEBUG global [f28] - Loaded object 133:0 17:26:22.953125 DEBUG global [f28] - Loaded object 134:0 17:26:22.953125 DEBUG global [f28] - Loaded object 129:0 17:26:22.968750 DEBUG global [f28] - Loaded object 55:0 17:26:22.968750 DEBUG global [f28] - Loaded object 135:0 17:26:22.968750 DEBUG global [f28] - Loaded object 186:0 17:26:22.968750 DEBUG global [f28] - Loaded object 56:0 17:26:22.968750 DEBUG global [f28] - Loaded object 57:0 17:26:22.968750 DEBUG global [f28] - Loaded object 59:0 17:26:22.968750 DEBUG global [f28] - Loaded object 136:0 17:26:22.968750 DEBUG global [f28] - Loaded object 6:0 17:26:22.968750 DEBUG global [f28] - Loaded object 60:0 17:26:22.968750 DEBUG global [f28] - Loaded object 137:0 17:26:22.968750 DEBUG global [f28] - Loaded object 189:0 17:26:22.968750 DEBUG global [f28] - Loaded object 62:0 17:26:22.968750 DEBUG global [f28] - Loaded object 63:0 17:26:22.968750 DEBUG global [f28] - Loaded object 215:0 17:26:22.968750 DEBUG global [f28] - Loaded object 64:0 17:26:22.968750 DEBUG global [f28] - Loaded object 65:0 17:26:22.968750 DEBUG global [f28] - Loaded object 68:0 17:26:22.968750 DEBUG global [f28] - Loaded object 67:0 17:26:22.968750 DEBUG global [f28] - Loaded object 69:0 17:26:22.968750 DEBUG global [f28] - Loaded object 66:0 17:26:22.968750 DEBUG global [f28] - Loaded object 216:0 17:26:22.968750 DEBUG global [f28] - Loaded object 218:0 17:26:22.984375 DEBUG global [f28] - Loaded object 218:8 17:26:22.984375 DEBUG global [f28] - Loaded object 218:5 17:26:22.984375 DEBUG global [f28] - Loaded object 218:7 17:26:22.984375 DEBUG global [f28] - Loaded object 218:3 17:26:22.984375 DEBUG global [f28] - Loaded object 218:4 17:26:22.984375 DEBUG global [f28] - Loaded object 218:1 17:26:22.984375 DEBUG global [f28] - Loaded object 218:6 17:26:22.984375 DEBUG global [f28] - Loaded object 218:2 17:26:22.984375 DEBUG global [f28] - Loaded object 217:0 17:26:22.984375 DEBUG global [f28] - Loaded object 217:1 17:26:22.984375 DEBUG global [f28] - Loaded object 217:2 17:26:22.984375 DEBUG global [f28] - Loaded object 217:3 17:26:22.984375 DEBUG global [f28] - Loaded object 217:4 17:26:22.984375 DEBUG global [f28] - Loaded object 217:5 17:26:22.984375 DEBUG global [f28] - Loaded object 217:6 17:26:22.984375 DEBUG global [f28] - Loaded object 70:0 17:26:22.984375 DEBUG global [f28] - Loaded object 71:0 17:26:22.984375 DEBUG global [f28] - Loaded object 72:0 17:26:22.984375 DEBUG global [f28] - Loaded object 73:0 17:26:22.984375 DEBUG global [f28] - Loaded object 74:0 17:26:22.984375 DEBUG global [f28] - Loaded object 75:0 17:26:22.984375 DEBUG global [f28] - Loaded object 162:0 17:26:22.984375 DEBUG global [f28] - Loaded object 163:0 17:26:22.984375 DEBUG global [f28] - Loaded object 164:0 17:26:22.984375 DEBUG global [f28] - Loaded object 76:0 17:26:22.984375 DEBUG global [f28] - Loaded object 77:0 17:26:22.984375 DEBUG global [f28] - Loaded object 58:0 17:26:22.984375 DEBUG global [f28] - Loaded object 161:0 17:26:22.984375 DEBUG global [f28] - Loaded object 78:0 17:26:23.000000 DEBUG global [f28] - Loaded object 79:4 17:26:23.000000 DEBUG global [f28] - Loaded object 79:5 17:26:23.000000 DEBUG global [f28] - Loaded object 79:6 17:26:23.000000 DEBUG global [f28] - Loaded object 79:1 17:26:23.000000 DEBUG global [f28] - Loaded object 79:7 17:26:23.000000 DEBUG global [f28] - Loaded object 79:2 17:26:23.000000 DEBUG global [f28] - Loaded object 79:3 17:26:23.000000 DEBUG global [f28] - Loaded object 79:0 17:26:23.000000 DEBUG global [f28] - Loaded object 143:0 17:26:23.000000 DEBUG global [f28] - Loaded object 147:0 17:26:23.000000 DEBUG global [f28] - Loaded object 231:0 17:26:23.000000 DEBUG global [f28] - Loaded object 209:0 17:26:23.000000 DEBUG global [f28] - Loaded object 80:0 17:26:23.000000 DEBUG global [f28] - Loaded object 148:0 17:26:23.000000 DEBUG global [f28] - Loaded object 149:0 17:26:23.000000 DEBUG global [f28] - Loaded object 81:0 17:26:23.000000 DEBUG global [f28] - Loaded object 47:0 17:26:23.000000 DEBUG global [f28] - Loaded object 107:0 17:26:23.000000 DEBUG global [f28] - Loaded object 82:0 17:26:23.000000 DEBUG global [f28] - Loaded object 83:0 17:26:23.000000 DEBUG global [f28] - Loaded object 83:1 17:26:23.000000 DEBUG global [f28] - Loaded object 83:2 17:26:23.000000 DEBUG global [f28] - Loaded object 85:0 17:26:23.000000 DEBUG global [f28] - Loaded object 86:0 17:26:23.000000 DEBUG global [f28] - Loaded object 87:0 17:26:23.000000 DEBUG global [f28] - Loaded object 88:0 17:26:23.015625 DEBUG global [f28] - Loaded object 89:0 17:26:23.015625 DEBUG global [f28] - Loaded object 90:0 17:26:23.015625 DEBUG global [f28] - Loaded object 150:0 17:26:23.015625 DEBUG global [f28] - Loaded object 91:0 17:26:23.015625 DEBUG global [f28] - Loaded object 92:0 17:26:23.015625 DEBUG global [f28] - Loaded object 151:0 17:26:23.015625 DEBUG global [f28] - Loaded object 93:0 17:26:23.015625 DEBUG global [f28] - Loaded object 94:0 17:26:23.015625 DEBUG global [f28] - Loaded object 61:0 17:26:23.015625 DEBUG global [f28] - Loaded object 153:0 17:26:23.015625 DEBUG global [f28] - Loaded object 103:0 17:26:23.015625 DEBUG global [f28] - Loaded object 103:1 17:26:23.015625 DEBUG global [f28] - Loaded object 210:0 17:26:23.015625 DEBUG global [f28] - Loaded object 211:0 17:26:23.015625 DEBUG global [f28] - Loaded object 14:0 17:26:23.015625 DEBUG global [f28] - Loaded object 95:0 17:26:23.015625 DEBUG global [f28] - Loaded object 96:0 17:26:23.015625 DEBUG global [f28] - Loaded object 221:0 17:26:23.015625 DEBUG global [f28] - Loaded object 99:0 17:26:23.015625 DEBUG global [f28] - Loaded object 101:0 17:26:23.015625 DEBUG global [f28] - Loaded object 102:0 17:26:23.015625 DEBUG global [f28] - Loaded object 155:0 17:26:23.015625 DEBUG global [f28] - Loaded object 199:0 17:26:23.031250 DEBUG global [f28] - Loaded object 104:0 17:26:23.031250 DEBUG global [f28] - Loaded object 158:0 17:26:23.031250 DEBUG global [f28] - Loaded object 105:0 17:26:23.031250 DEBUG global [f28] - Loaded object 106:0 17:26:23.031250 DEBUG global [f28] - Loaded object 108:0 17:26:23.031250 DEBUG global [f28] - Loaded object 109:0 17:26:23.031250 DEBUG global [f28] - Loaded object 110:0 17:26:23.031250 DEBUG global [f28] - Loaded object 111:0 17:26:23.031250 DEBUG global [f28] - Loaded object 112:0 17:26:23.031250 DEBUG global [f28] - Loaded object 113:0 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Acid breath 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Acid breath 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Age 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Air Elemental 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Air Shield 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Animate Dead 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Anti-Magic 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Armageddon 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Berserk 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Bind 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Bless 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Blind 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Bloodlust 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Chain Lightning 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Clone 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Counterstrike 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Cure 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Curse 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Death Cloud 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Death Ripple 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Death Stare 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Destroy Undead 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Dimension Door 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Disease 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Disguise 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Dispel 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Earth Elemental 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Earthquake 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fire Elemental 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fire Shield 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fire Wall 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fireball 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fly 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Force Field 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Forgetfulness 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Fortune 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Frenzy 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Frost Ring 17:26:23.031250 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Haste 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Hypnotize 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Ice Bolt 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Implosion 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Inferno 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Land Mine 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Magic Arrow 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Magic Mirror 17:26:23.046875 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Meteor Shower 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Mirth 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Misfortune 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Paralyze 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Poison 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Prayer 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Precision 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Protection from Air 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Protection from Fire 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Prot. from Water 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Quicksand 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Resurrection 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Sacrifice 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Shield 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Slayer 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Slow 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Sorrow 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Stone Gaze 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Stone Skin 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Summon Boat 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Teleport 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Thunderbolt 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Town Portal 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell View Air 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell View Earth 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Visions 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Water Elemental 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Water Walk 17:26:23.062500 TRACE global [f28] - CSpellHandler::loadFromJson: loading spell Weakness 17:26:23.062500 INFO global [f28] - [DONE] Original game files 17:26:23.062500 INFO global [f28] - [DONE] Adventure AI trace 17:26:23.062500 INFO global [f28] - [DONE] VCMI essential files 17:26:23.062500 INFO global [f28] - [SKIP] Creature bonus icons 17:26:23.062500 INFO global [f28] - [DONE] Extra resolutions 17:26:23.062500 INFO global [f28] - Loading mod data: 422ms 17:26:23.062500 DEBUG global [f28] - Loaded object 98:0 17:26:23.062500 DEBUG global [f28] - Loaded object 98:8 17:26:23.062500 DEBUG global [f28] - Loaded object 98:5 17:26:23.062500 DEBUG global [f28] - Loaded object 98:7 17:26:23.062500 DEBUG global [f28] - Loaded object 98:3 17:26:23.078125 DEBUG global [f28] - Loaded object 98:4 17:26:23.078125 DEBUG global [f28] - Loaded object 98:1 17:26:23.078125 DEBUG global [f28] - Loaded object 98:6 17:26:23.078125 DEBUG global [f28] - Loaded object 98:2 17:26:23.078125 DEBUG global [f28] - Loaded object 34:4 17:26:23.078125 DEBUG global [f28] - Loaded object 34:12 17:26:23.078125 DEBUG global [f28] - Loaded object 34:13 17:26:23.078125 DEBUG global [f28] - Loaded object 34:14 17:26:23.078125 DEBUG global [f28] - Loaded object 34:1 17:26:23.078125 DEBUG global [f28] - Loaded object 34:8 17:26:23.078125 DEBUG global [f28] - Loaded object 34:6 17:26:23.078125 DEBUG global [f28] - Loaded object 34:3 17:26:23.078125 DEBUG global [f28] - Loaded object 34:17 17:26:23.078125 DEBUG global [f28] - Loaded object 34:7 17:26:23.078125 DEBUG global [f28] - Loaded object 34:0 17:26:23.078125 DEBUG global [f28] - Loaded object 34:9 17:26:23.078125 DEBUG global [f28] - Loaded object 34:11 17:26:23.078125 DEBUG global [f28] - Loaded object 34:16 17:26:23.078125 DEBUG global [f28] - Loaded object 34:2 17:26:23.078125 DEBUG global [f28] - Loaded object 34:10 17:26:23.078125 DEBUG global [f28] - Loaded object 34:15 17:26:23.078125 DEBUG global [f28] - Loaded object 34:5 17:26:23.093750 INFO global [f28] - Resolving identifiers: 31 ms 17:26:23.093750 DEBUG global [f28] - Loaded object 5:0 17:26:23.093750 DEBUG global [f28] - Loaded object 5:1 17:26:23.093750 DEBUG global [f28] - Loaded object 5:2 17:26:23.093750 DEBUG global [f28] - Loaded object 5:3 17:26:23.093750 DEBUG global [f28] - Loaded object 5:4 17:26:23.093750 DEBUG global [f28] - Loaded object 5:5 17:26:23.093750 DEBUG global [f28] - Loaded object 5:6 17:26:23.093750 DEBUG global [f28] - Loaded object 5:7 17:26:23.093750 DEBUG global [f28] - Loaded object 5:8 17:26:23.093750 DEBUG global [f28] - Loaded object 5:9 17:26:23.093750 DEBUG global [f28] - Loaded object 5:10 17:26:23.093750 DEBUG global [f28] - Loaded object 5:11 17:26:23.093750 DEBUG global [f28] - Loaded object 5:12 17:26:23.093750 DEBUG global [f28] - Loaded object 5:13 17:26:23.093750 DEBUG global [f28] - Loaded object 5:14 17:26:23.093750 DEBUG global [f28] - Loaded object 5:15 17:26:23.093750 DEBUG global [f28] - Loaded object 5:16 17:26:23.093750 DEBUG global [f28] - Loaded object 5:17 17:26:23.093750 DEBUG global [f28] - Loaded object 5:18 17:26:23.093750 DEBUG global [f28] - Loaded object 5:19 17:26:23.093750 DEBUG global [f28] - Loaded object 5:20 17:26:23.093750 DEBUG global [f28] - Loaded object 5:21 17:26:23.093750 DEBUG global [f28] - Loaded object 5:22 17:26:23.093750 DEBUG global [f28] - Loaded object 5:23 17:26:23.093750 DEBUG global [f28] - Loaded object 5:24 17:26:23.093750 DEBUG global [f28] - Loaded object 5:25 17:26:23.093750 DEBUG global [f28] - Loaded object 5:26 17:26:23.093750 DEBUG global [f28] - Loaded object 5:27 17:26:23.093750 DEBUG global [f28] - Loaded object 5:28 17:26:23.093750 DEBUG global [f28] - Loaded object 5:29 17:26:23.093750 DEBUG global [f28] - Loaded object 5:30 17:26:23.109375 DEBUG global [f28] - Loaded object 5:31 17:26:23.109375 DEBUG global [f28] - Loaded object 5:32 17:26:23.109375 DEBUG global [f28] - Loaded object 5:33 17:26:23.109375 DEBUG global [f28] - Loaded object 5:34 17:26:23.109375 DEBUG global [f28] - Loaded object 5:35 17:26:23.109375 DEBUG global [f28] - Loaded object 5:36 17:26:23.109375 DEBUG global [f28] - Loaded object 5:37 17:26:23.109375 DEBUG global [f28] - Loaded object 5:38 17:26:23.109375 DEBUG global [f28] - Loaded object 5:39 17:26:23.109375 DEBUG global [f28] - Loaded object 5:40 17:26:23.109375 DEBUG global [f28] - Loaded object 5:41 17:26:23.109375 DEBUG global [f28] - Loaded object 5:42 17:26:23.109375 DEBUG global [f28] - Loaded object 5:43 17:26:23.109375 DEBUG global [f28] - Loaded object 5:44 17:26:23.109375 DEBUG global [f28] - Loaded object 5:45 17:26:23.109375 DEBUG global [f28] - Loaded object 5:46 17:26:23.109375 DEBUG global [f28] - Loaded object 5:47 17:26:23.109375 DEBUG global [f28] - Loaded object 5:48 17:26:23.109375 DEBUG global [f28] - Loaded object 5:49 17:26:23.109375 DEBUG global [f28] - Loaded object 5:50 17:26:23.109375 DEBUG global [f28] - Loaded object 5:51 17:26:23.109375 DEBUG global [f28] - Loaded object 5:52 17:26:23.109375 DEBUG global [f28] - Loaded object 5:53 17:26:23.109375 DEBUG global [f28] - Loaded object 5:54 17:26:23.109375 DEBUG global [f28] - Loaded object 5:55 17:26:23.109375 DEBUG global [f28] - Loaded object 5:56 17:26:23.109375 DEBUG global [f28] - Loaded object 5:57 17:26:23.109375 DEBUG global [f28] - Loaded object 5:58 17:26:23.109375 DEBUG global [f28] - Loaded object 5:59 17:26:23.109375 DEBUG global [f28] - Loaded object 5:60 17:26:23.109375 DEBUG global [f28] - Loaded object 5:61 17:26:23.109375 DEBUG global [f28] - Loaded object 5:62 17:26:23.109375 DEBUG global [f28] - Loaded object 5:63 17:26:23.125000 DEBUG global [f28] - Loaded object 5:64 17:26:23.125000 DEBUG global [f28] - Loaded object 5:65 17:26:23.125000 DEBUG global [f28] - Loaded object 5:66 17:26:23.125000 DEBUG global [f28] - Loaded object 5:67 17:26:23.125000 DEBUG global [f28] - Loaded object 5:68 17:26:23.125000 DEBUG global [f28] - Loaded object 5:69 17:26:23.125000 DEBUG global [f28] - Loaded object 5:70 17:26:23.125000 DEBUG global [f28] - Loaded object 5:71 17:26:23.125000 DEBUG global [f28] - Loaded object 5:72 17:26:23.125000 DEBUG global [f28] - Loaded object 5:73 17:26:23.125000 DEBUG global [f28] - Loaded object 5:74 17:26:23.125000 DEBUG global [f28] - Loaded object 5:75 17:26:23.125000 DEBUG global [f28] - Loaded object 5:76 17:26:23.125000 DEBUG global [f28] - Loaded object 5:77 17:26:23.125000 DEBUG global [f28] - Loaded object 5:78 17:26:23.125000 DEBUG global [f28] - Loaded object 5:79 17:26:23.125000 DEBUG global [f28] - Loaded object 5:80 17:26:23.125000 DEBUG global [f28] - Loaded object 5:81 17:26:23.125000 DEBUG global [f28] - Loaded object 5:82 17:26:23.140625 DEBUG global [f28] - Loaded object 5:83 17:26:23.140625 DEBUG global [f28] - Loaded object 5:84 17:26:23.140625 DEBUG global [f28] - Loaded object 5:85 17:26:23.140625 DEBUG global [f28] - Loaded object 5:86 17:26:23.140625 DEBUG global [f28] - Loaded object 5:87 17:26:23.140625 DEBUG global [f28] - Loaded object 5:88 17:26:23.140625 DEBUG global [f28] - Loaded object 5:89 17:26:23.140625 DEBUG global [f28] - Loaded object 5:90 17:26:23.140625 DEBUG global [f28] - Loaded object 5:91 17:26:23.140625 DEBUG global [f28] - Loaded object 5:92 17:26:23.140625 DEBUG global [f28] - Loaded object 5:93 17:26:23.140625 DEBUG global [f28] - Loaded object 5:94 17:26:23.140625 DEBUG global [f28] - Loaded object 5:95 17:26:23.140625 DEBUG global [f28] - Loaded object 5:96 17:26:23.140625 DEBUG global [f28] - Loaded object 5:97 17:26:23.140625 DEBUG global [f28] - Loaded object 5:98 17:26:23.140625 DEBUG global [f28] - Loaded object 5:99 17:26:23.140625 DEBUG global [f28] - Loaded object 5:100 17:26:23.140625 DEBUG global [f28] - Loaded object 5:101 17:26:23.140625 DEBUG global [f28] - Loaded object 5:102 17:26:23.140625 DEBUG global [f28] - Loaded object 5:103 17:26:23.140625 DEBUG global [f28] - Loaded object 5:104 17:26:23.140625 DEBUG global [f28] - Loaded object 5:105 17:26:23.140625 DEBUG global [f28] - Loaded object 5:106 17:26:23.140625 DEBUG global [f28] - Loaded object 5:107 17:26:23.140625 DEBUG global [f28] - Loaded object 5:108 17:26:23.140625 DEBUG global [f28] - Loaded object 5:109 17:26:23.140625 DEBUG global [f28] - Loaded object 5:110 17:26:23.140625 DEBUG global [f28] - Loaded object 5:111 17:26:23.156250 DEBUG global [f28] - Loaded object 5:112 17:26:23.156250 DEBUG global [f28] - Loaded object 5:113 17:26:23.156250 DEBUG global [f28] - Loaded object 5:114 17:26:23.156250 DEBUG global [f28] - Loaded object 5:115 17:26:23.156250 DEBUG global [f28] - Loaded object 5:116 17:26:23.156250 DEBUG global [f28] - Loaded object 5:117 17:26:23.156250 DEBUG global [f28] - Loaded object 5:118 17:26:23.156250 DEBUG global [f28] - Loaded object 5:119 17:26:23.156250 DEBUG global [f28] - Loaded object 5:120 17:26:23.156250 DEBUG global [f28] - Loaded object 5:121 17:26:23.156250 DEBUG global [f28] - Loaded object 5:122 17:26:23.156250 DEBUG global [f28] - Loaded object 5:123 17:26:23.156250 DEBUG global [f28] - Loaded object 5:124 17:26:23.156250 DEBUG global [f28] - Loaded object 5:125 17:26:23.156250 DEBUG global [f28] - Loaded object 5:126 17:26:23.156250 DEBUG global [f28] - Loaded object 5:127 17:26:23.156250 DEBUG global [f28] - Loaded object 5:128 17:26:23.156250 DEBUG global [f28] - Loaded object 5:129 17:26:23.156250 DEBUG global [f28] - Loaded object 5:130 17:26:23.156250 DEBUG global [f28] - Loaded object 5:131 17:26:23.156250 DEBUG global [f28] - Loaded object 5:132 17:26:23.156250 DEBUG global [f28] - Loaded object 5:133 17:26:23.156250 DEBUG global [f28] - Loaded object 5:134 17:26:23.156250 DEBUG global [f28] - Loaded object 5:135 17:26:23.156250 DEBUG global [f28] - Loaded object 5:136 17:26:23.156250 DEBUG global [f28] - Loaded object 5:137 17:26:23.156250 DEBUG global [f28] - Loaded object 5:138 17:26:23.156250 DEBUG global [f28] - Loaded object 5:139 17:26:23.156250 DEBUG global [f28] - Loaded object 5:140 17:26:23.156250 DEBUG global [f28] - Loaded object 5:141 17:26:23.156250 DEBUG global [f28] - Loaded object 5:142 17:26:23.156250 DEBUG global [f28] - Loaded object 5:143 17:26:23.171875 DEBUG global [f28] - Loaded object 54:0 17:26:23.171875 DEBUG global [f28] - Loaded object 54:1 17:26:23.171875 DEBUG global [f28] - Loaded object 54:2 17:26:23.171875 DEBUG global [f28] - Loaded object 54:3 17:26:23.171875 DEBUG global [f28] - Loaded object 54:4 17:26:23.171875 DEBUG global [f28] - Loaded object 54:5 17:26:23.171875 DEBUG global [f28] - Loaded object 54:6 17:26:23.171875 DEBUG global [f28] - Loaded object 54:7 17:26:23.171875 DEBUG global [f28] - Loaded object 54:8 17:26:23.171875 DEBUG global [f28] - Loaded object 54:9 17:26:23.171875 DEBUG global [f28] - Loaded object 54:10 17:26:23.171875 DEBUG global [f28] - Loaded object 54:11 17:26:23.171875 DEBUG global [f28] - Loaded object 54:12 17:26:23.171875 DEBUG global [f28] - Loaded object 54:13 17:26:23.171875 DEBUG global [f28] - Loaded object 54:14 17:26:23.171875 DEBUG global [f28] - Loaded object 54:15 17:26:23.171875 DEBUG global [f28] - Loaded object 54:16 17:26:23.171875 DEBUG global [f28] - Loaded object 54:17 17:26:23.171875 DEBUG global [f28] - Loaded object 54:18 17:26:23.171875 DEBUG global [f28] - Loaded object 54:19 17:26:23.171875 DEBUG global [f28] - Loaded object 54:20 17:26:23.171875 DEBUG global [f28] - Loaded object 54:21 17:26:23.171875 DEBUG global [f28] - Loaded object 54:22 17:26:23.171875 DEBUG global [f28] - Loaded object 54:23 17:26:23.171875 DEBUG global [f28] - Loaded object 54:24 17:26:23.171875 DEBUG global [f28] - Loaded object 54:25 17:26:23.171875 DEBUG global [f28] - Loaded object 54:26 17:26:23.187500 DEBUG global [f28] - Loaded object 54:27 17:26:23.187500 DEBUG global [f28] - Loaded object 54:28 17:26:23.187500 DEBUG global [f28] - Loaded object 54:29 17:26:23.187500 DEBUG global [f28] - Loaded object 54:30 17:26:23.187500 DEBUG global [f28] - Loaded object 54:31 17:26:23.187500 DEBUG global [f28] - Loaded object 54:32 17:26:23.187500 DEBUG global [f28] - Loaded object 54:33 17:26:23.187500 DEBUG global [f28] - Loaded object 54:34 17:26:23.187500 DEBUG global [f28] - Loaded object 54:35 17:26:23.187500 DEBUG global [f28] - Loaded object 54:36 17:26:23.187500 DEBUG global [f28] - Loaded object 54:37 17:26:23.187500 DEBUG global [f28] - Loaded object 54:38 17:26:23.187500 DEBUG global [f28] - Loaded object 54:39 17:26:23.187500 DEBUG global [f28] - Loaded object 54:40 17:26:23.187500 DEBUG global [f28] - Loaded object 54:41 17:26:23.187500 DEBUG global [f28] - Loaded object 54:42 17:26:23.187500 DEBUG global [f28] - Loaded object 54:43 17:26:23.187500 DEBUG global [f28] - Loaded object 54:44 17:26:23.187500 DEBUG global [f28] - Loaded object 54:45 17:26:23.187500 DEBUG global [f28] - Loaded object 54:46 17:26:23.187500 DEBUG global [f28] - Loaded object 54:47 17:26:23.187500 DEBUG global [f28] - Loaded object 54:48 17:26:23.187500 DEBUG global [f28] - Loaded object 54:49 17:26:23.187500 DEBUG global [f28] - Loaded object 54:50 17:26:23.187500 DEBUG global [f28] - Loaded object 54:51 17:26:23.203125 DEBUG global [f28] - Loaded object 54:52 17:26:23.203125 DEBUG global [f28] - Loaded object 54:53 17:26:23.203125 DEBUG global [f28] - Loaded object 54:54 17:26:23.203125 DEBUG global [f28] - Loaded object 54:55 17:26:23.203125 DEBUG global [f28] - Loaded object 54:56 17:26:23.203125 DEBUG global [f28] - Loaded object 54:57 17:26:23.203125 DEBUG global [f28] - Loaded object 54:58 17:26:23.203125 DEBUG global [f28] - Loaded object 54:59 17:26:23.203125 DEBUG global [f28] - Loaded object 54:60 17:26:23.203125 DEBUG global [f28] - Loaded object 54:61 17:26:23.203125 DEBUG global [f28] - Loaded object 54:62 17:26:23.203125 DEBUG global [f28] - Loaded object 54:63 17:26:23.203125 DEBUG global [f28] - Loaded object 54:64 17:26:23.203125 DEBUG global [f28] - Loaded object 54:65 17:26:23.203125 DEBUG global [f28] - Loaded object 54:66 17:26:23.203125 DEBUG global [f28] - Loaded object 54:67 17:26:23.203125 DEBUG global [f28] - Loaded object 54:68 17:26:23.203125 DEBUG global [f28] - Loaded object 54:69 17:26:23.203125 DEBUG global [f28] - Loaded object 54:70 17:26:23.203125 DEBUG global [f28] - Loaded object 54:71 17:26:23.203125 DEBUG global [f28] - Loaded object 54:72 17:26:23.203125 DEBUG global [f28] - Loaded object 54:73 17:26:23.203125 DEBUG global [f28] - Loaded object 54:74 17:26:23.203125 DEBUG global [f28] - Loaded object 54:75 17:26:23.203125 DEBUG global [f28] - Loaded object 54:76 17:26:23.203125 DEBUG global [f28] - Loaded object 54:77 17:26:23.218750 DEBUG global [f28] - Loaded object 54:78 17:26:23.218750 DEBUG global [f28] - Loaded object 54:79 17:26:23.218750 DEBUG global [f28] - Loaded object 54:80 17:26:23.218750 DEBUG global [f28] - Loaded object 54:81 17:26:23.218750 DEBUG global [f28] - Loaded object 54:82 17:26:23.218750 DEBUG global [f28] - Loaded object 54:83 17:26:23.218750 DEBUG global [f28] - Loaded object 54:84 17:26:23.218750 DEBUG global [f28] - Loaded object 54:85 17:26:23.218750 DEBUG global [f28] - Loaded object 54:86 17:26:23.218750 DEBUG global [f28] - Loaded object 54:87 17:26:23.218750 DEBUG global [f28] - Loaded object 54:88 17:26:23.218750 DEBUG global [f28] - Loaded object 54:89 17:26:23.218750 DEBUG global [f28] - Loaded object 54:90 17:26:23.218750 DEBUG global [f28] - Loaded object 54:91 17:26:23.218750 DEBUG global [f28] - Loaded object 54:92 17:26:23.218750 DEBUG global [f28] - Loaded object 54:93 17:26:23.218750 DEBUG global [f28] - Loaded object 54:94 17:26:23.218750 DEBUG global [f28] - Loaded object 54:95 17:26:23.218750 DEBUG global [f28] - Loaded object 54:96 17:26:23.218750 DEBUG global [f28] - Loaded object 54:97 17:26:23.218750 DEBUG global [f28] - Loaded object 54:98 17:26:23.218750 DEBUG global [f28] - Loaded object 54:99 17:26:23.218750 DEBUG global [f28] - Loaded object 54:100 17:26:23.218750 DEBUG global [f28] - Loaded object 54:101 17:26:23.218750 DEBUG global [f28] - Loaded object 54:102 17:26:23.218750 DEBUG global [f28] - Loaded object 54:103 17:26:23.218750 DEBUG global [f28] - Loaded object 54:104 17:26:23.218750 DEBUG global [f28] - Loaded object 54:105 17:26:23.218750 DEBUG global [f28] - Loaded object 54:106 17:26:23.218750 DEBUG global [f28] - Loaded object 54:107 17:26:23.218750 DEBUG global [f28] - Loaded object 54:108 17:26:23.218750 DEBUG global [f28] - Loaded object 54:109 17:26:23.234375 DEBUG global [f28] - Loaded object 54:110 17:26:23.234375 DEBUG global [f28] - Loaded object 54:111 17:26:23.234375 DEBUG global [f28] - Loaded object 54:112 17:26:23.234375 DEBUG global [f28] - Loaded object 54:113 17:26:23.234375 DEBUG global [f28] - Loaded object 54:114 17:26:23.234375 DEBUG global [f28] - Loaded object 54:115 17:26:23.234375 DEBUG global [f28] - Loaded object 54:116 17:26:23.234375 DEBUG global [f28] - Loaded object 54:117 17:26:23.234375 DEBUG global [f28] - Loaded object 54:118 17:26:23.234375 DEBUG global [f28] - Loaded object 54:119 17:26:23.234375 DEBUG global [f28] - Loaded object 54:120 17:26:23.234375 DEBUG global [f28] - Loaded object 54:121 17:26:23.234375 DEBUG global [f28] - Loaded object 54:122 17:26:23.234375 DEBUG global [f28] - Loaded object 54:123 17:26:23.234375 DEBUG global [f28] - Loaded object 54:124 17:26:23.234375 DEBUG global [f28] - Loaded object 54:125 17:26:23.234375 DEBUG global [f28] - Loaded object 54:126 17:26:23.234375 DEBUG global [f28] - Loaded object 54:127 17:26:23.234375 DEBUG global [f28] - Loaded object 54:128 17:26:23.234375 DEBUG global [f28] - Loaded object 54:129 17:26:23.234375 DEBUG global [f28] - Loaded object 54:130 17:26:23.234375 DEBUG global [f28] - Loaded object 54:131 17:26:23.234375 DEBUG global [f28] - Loaded object 54:132 17:26:23.234375 DEBUG global [f28] - Loaded object 54:133 17:26:23.234375 DEBUG global [f28] - Loaded object 54:134 17:26:23.234375 DEBUG global [f28] - Loaded object 54:135 17:26:23.234375 DEBUG global [f28] - Loaded object 54:136 17:26:23.234375 DEBUG global [f28] - Loaded object 54:137 17:26:23.234375 DEBUG global [f28] - Loaded object 54:138 17:26:23.234375 DEBUG global [f28] - Loaded object 54:139 17:26:23.234375 DEBUG global [f28] - Loaded object 54:140 17:26:23.234375 DEBUG global [f28] - Loaded object 54:141 17:26:23.250000 DEBUG global [f28] - Loaded object 54:142 17:26:23.250000 DEBUG global [f28] - Loaded object 54:143 17:26:23.250000 DEBUG global [f28] - Loaded object 54:144 17:26:23.250000 DEBUG global [f28] - Loaded object 54:145 17:26:23.250000 DEBUG global [f28] - Loaded object 54:146 17:26:23.250000 DEBUG global [f28] - Loaded object 54:147 17:26:23.250000 DEBUG global [f28] - Loaded object 54:148 17:26:23.250000 DEBUG global [f28] - Loaded object 54:149 17:26:23.250000 WARN global [f28] - No templates found for 49:1 17:26:23.250000 WARN global [f28] - No templates found for 70:0 17:26:23.250000 WARN global [f28] - No templates found for 79:7 17:26:23.250000 WARN global [f28] - No templates found for 100:1 17:26:23.250000 WARN global [f28] - No templates found for 103:1 17:26:23.250000 WARN global [f28] - No templates found for 172:0 17:26:23.250000 WARN global [f28] - No templates found for 186:0 17:26:23.250000 WARN global [f28] - No templates found for 189:0 17:26:23.250000 INFO global [f28] - Handlers post-load finalization: 157 ms 17:26:23.250000 INFO global [f28] - All game content loaded in 844 ms 17:26:23.265625 INFO global [f28] - Template handler: 859 17:26:23.265625 INFO global [f28] - Initializing VCMI_Lib: 890 17:26:23.375000 INFO global [f28] - Loading and transforming heroes' flags: 110 17:26:23.390625 INFO global [f28] - Screen handler: 125 17:26:23.453125 INFO global [f28] - Main graphics: 63 17:26:23.453125 INFO global [f28] - Initializing game graphics: 188 17:26:23.453125 INFO global [f28] - Message handler: 0 17:26:23.468750 INFO global [49c] - Initialization of VCMI (together): 2218 17:26:23.500000 TRACE global [49c] - Loading music file Music/MainMenu 17:26:23.500000 TRACE global [49c] - Playing music file Music/MainMenu 17:26:24.375000 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:24.484375 TRACE animation [49c] - Button clicked at 532x132 17:26:24.484375 TRACE animation [49c] - Parent isclass CMenuEntry at 0x0 17:26:24.484375 TRACE animation [49c] - Parent isclass CTabbedInt at 0x0 17:26:24.484375 TRACE animation [49c] - Parent isclass CMenuScreen at 0x0 17:26:24.703125 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:24.843750 TRACE animation [49c] - Button clicked at 545x8 17:26:24.843750 TRACE animation [49c] - Parent isclass CMenuEntry at 0x0 17:26:24.843750 TRACE animation [49c] - Parent isclass CTabbedInt at 0x0 17:26:24.843750 TRACE animation [49c] - Parent isclass CMenuScreen at 0x0 17:26:24.875000 INFO global [49c] - Blocking buttons from 0 17:26:30.312500 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:30.421875 TRACE animation [49c] - Button clicked at 411x535 17:26:30.421875 TRACE animation [49c] - Parent isclass CSelectionScreen at 0x0 17:26:30.531250 TRACE global [49c] - Stoping music file Music/MainMenu 17:26:30.531250 INFO network [f50] - Loading procedure started! 17:26:30.531250 INFO network [f50] - Setting up thread calling server: 0 17:26:30.531250 INFO global [f50] - Loading lib part of game... 17:26:30.531250 INFO global [f50] - Reading header 17:26:30.531250 ERROR global [f50] - Desync found! Position: 2044 17:26:30.546875 INFO global [f50] - Reading options 17:26:30.546875 INFO global [f50] - Reading handlers 17:26:30.593750 TRACE global [f50] - Reading resources prices 17:26:30.593750 TRACE global [f50] - Done loading resource prices! 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ADDITIONAL_ATTACK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ADDITIONAL_RETALIATION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type AIR_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ATTACKS_ALL_ADJACENT 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type BLOCKS_RETALIATION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type CATAPULT 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type CHARGE_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DAEMON_SUMMONING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DARKNESS 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DEATH_STARE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DEFENSIVE_STANCE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DISGUISED 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type DRAGON_NATURE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type EARTH_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ENCHANTED 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ENCHANTER 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FEAR 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FEARLESS 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FIRE_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FIRE_SHIELD 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FLYING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FREE_SHOOTING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type FULL_HP_REGENERATION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type HATE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type HEALER 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type HP_REGENERATION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type JOUSTING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type KING1 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type KING2 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type KING3 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type LEVEL_SPELL_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type LIFE_DRAIN 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type MAGIC_MIRROR 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type MAGIC_RESISTANCE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type MANA_CHANNELING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type MANA_DRAIN 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type MIND_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NONE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NON_LIVING 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NO_DISTANCE_PENALTY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NO_MELEE_PENALTY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NO_MORALE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type NO_WALL_PENALTY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type RANDOM_SPELLCASTER 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type REBIRTH 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type RECEPTIVE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type RETURN_AFTER_STRIKE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SECONDARY_SKILL_PREMY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SELF_LUCK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SELF_MORALE 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SHOOTER 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELLCASTER 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_AFTER_ATTACK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_BEFORE_ATTACK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_DAMAGE_REDUCTION 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_IMMUNITY 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_LIKE_ATTACK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type SPELL_RESISTANCE_AURA 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type THREE_HEADED_ATTACK 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type TWO_HEX_ATTACK_BREATH 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type UNDEAD 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type UNLIMITED_RETALIATIONS 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type VISIONS 17:26:30.687500 TRACE bonus [f50] - Loaded bonus type WATER_IMMUNITY 17:26:30.687500 INFO global [f50] - Reading gamestate 17:26:30.937500 TRACE bonus [f50] - #$# +1 Archangels #propagated to# Hero 17:26:30.937500 TRACE bonus [f50] - #$# +1 Archangels #propagated to# Hero 17:26:30.937500 TRACE bonus [f50] - #$# +1 Crystal Dragons #propagated to# Hero 17:26:32.109375 TRACE bonus [f50] - #$# Colossus +2 #propagated to# Player Teal 17:26:32.109375 TRACE bonus [f50] - #$# Spirit Guardian +2 #propagated to# Player Purple 17:26:32.109375 TRACE bonus [f50] - #$# Spirit Guardian +2 #propagated to# Player Purple 17:26:32.109375 TRACE bonus [f50] - #$# Spirit Guardian +2 #propagated to# Player Purple 17:26:32.109375 TRACE bonus [f50] - #$# Spirit Guardian +2 #propagated to# Player Purple 17:26:32.125000 TRACE bonus [f50] - #$# Spirit Guardian +2 #propagated to# Player Purple 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Green 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Blue 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Green 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Green 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Green 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Blue 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Green 17:26:32.125000 TRACE bonus [f50] - #$# Soul Prison +20 #propagated to# Player Blue 17:26:32.156250 INFO network [f50] - Loaded common part of save 1625 17:26:32.250000 INFO global [f50] - Preparing FoW, roads, rivers,borders: 79 17:26:33.890625 INFO global [f50] - Making object rects: 1640 17:26:33.890625 INFO network [f50] - Initing maphandler: 1734 17:26:33.890625 INFO network [f50] - Establishing connection... 17:26:33.890625 INFO network [f50] - Found endpoints: 17:26:33.890625 INFO network [f50] - 0: 127.0.0.1:3030 17:26:33.890625 INFO network [f50] - Trying connection to 127.0.0.1:3030 (0) 17:26:33.906250 INFO network [f50] - Established connection with VCMI 0.97c (server) 17:26:33.906250 INFO network [f50] - Connecting to the server: 16 17:26:35.218750 INFO network [f50] - Server opened savegame properly. 17:26:35.234375 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 0 interface. 17:26:35.234375 TRACE global [f50] - Human player interface for player 0 being constructed 17:26:35.234375 TRACE global [f50] - Initializing the interface for player 0 17:26:35.250000 WARN global [f50] - Call to loadBitmap with void fname! 17:26:35.250000 WARN global [f50] - Call to loadBitmap with void fname! 17:26:35.250000 ERROR global [f50] - Error: Failed to find file 17:26:35.265625 WARN global [f50] - bgWorldView not defined in resolution config; fallback to VWorld.bmp 17:26:35.281250 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.281250 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 1 interface. 17:26:35.281250 INFO global [f50] - Opening VCAI 17:26:35.296875 INFO global [f50] - Loaded VCAI 17:26:35.296875 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.296875 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.296875 TRACE global [f50] - Initializing the interface for player 1 17:26:35.296875 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.296875 INFO ai [f50] - 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:26:35.359375 INFO ai [f50] - 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:26:35.421875 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.421875 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.421875 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.421875 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.437500 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.437500 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.437500 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 2 interface. 17:26:35.437500 INFO global [f50] - Opening VCAI 17:26:35.437500 INFO global [f50] - Loaded VCAI 17:26:35.437500 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.437500 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.437500 TRACE global [f50] - Initializing the interface for player 2 17:26:35.437500 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.484375 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.484375 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.484375 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.484375 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.593750 TRACE global [e34] - Del-ing music file Music/MainMenu 17:26:35.609375 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.609375 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.609375 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 3 interface. 17:26:35.609375 INFO global [f50] - Opening VCAI 17:26:35.609375 INFO global [f50] - Loaded VCAI 17:26:35.609375 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.609375 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.625000 TRACE global [f50] - Initializing the interface for player 3 17:26:35.625000 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.625000 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.625000 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.625000 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.625000 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.640625 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.640625 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.640625 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 4 interface. 17:26:35.640625 INFO global [f50] - Opening VCAI 17:26:35.656250 INFO global [f50] - Loaded VCAI 17:26:35.656250 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.656250 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.656250 TRACE global [f50] - Initializing the interface for player 4 17:26:35.656250 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.687500 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.687500 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.687500 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.687500 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.812500 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.812500 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.812500 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 5 interface. 17:26:35.812500 INFO global [f50] - Opening VCAI 17:26:35.812500 INFO global [f50] - Loaded VCAI 17:26:35.812500 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.812500 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.812500 TRACE global [f50] - Initializing the interface for player 5 17:26:35.812500 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.828125 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.828125 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.828125 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.828125 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.843750 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.843750 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.843750 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 6 interface. 17:26:35.843750 INFO global [f50] - Opening VCAI 17:26:35.843750 INFO global [f50] - Loaded VCAI 17:26:35.843750 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.843750 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.843750 TRACE global [f50] - Initializing the interface for player 6 17:26:35.843750 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.859375 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.859375 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.859375 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.859375 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.859375 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.859375 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.859375 TRACE global [f50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 7 interface. 17:26:35.859375 INFO global [f50] - Opening VCAI 17:26:35.859375 INFO global [f50] - Loaded VCAI 17:26:35.859375 TRACE ai [f50] - Entering __thiscall VCAI::VCAI(void). 17:26:35.859375 TRACE ai [f50] - Leaving __thiscall VCAI::VCAI(void). 17:26:35.859375 TRACE global [f50] - Initializing the interface for player 7 17:26:35.859375 TRACE ai [f50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.875000 TRACE ai [f50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 17:26:35.875000 TRACE ai [f50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 17:26:35.875000 TRACE ai [f50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 17:26:35.875000 TRACE ai [f50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 17:26:35.890625 TRACE ai [f50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 17:26:35.890625 TRACE global [f50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 17:26:35.890625 INFO global [f50] - Opening BattleAI 17:26:35.890625 INFO global [f50] - Loaded Battle AI 17:26:35.890625 TRACE ai [f50] - CBattleAI [06,01E,24C]: created 17:26:35.890625 TRACE global [f50] - Initializing the battle interface for player 255 17:26:35.890625 TRACE ai [f50] - CBattleAI [06,01E,24C]: init called, saving ptr to IBattleCallback 17:26:35.890625 INFO network [f50] - Loaded client part of save 1984 17:26:35.890625 INFO network [f50] - Sent info to server: 0 17:26:35.906250 TRACE network [e30] - Listening... 17:26:35.906250 TRACE network [e30] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:26:35.906250 TRACE network [e30] - Made first apply on cl 17:26:35.906250 TRACE network [e30] - Applied on gs 17:26:35.906250 WARN global [e30] - Warning: IntObject re-activated with mismatching used and active 17:26:35.953125 TRACE global [e30] - Loading music file Music/Snow.mp3 17:26:35.968750 TRACE global [e30] - Playing music file Music/Snow.mp3 17:26:36.000000 TRACE global [e30] - Attempt to play sound 691 with file name NEWDAY.wav with cache 17:26:36.031250 TRACE network [e30] - Made second apply on cl 17:26:36.031250 TRACE network [e30] - Listening... 17:26:37.546875 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:37.593750 TRACE animation [49c] - Button clicked at 711x292 17:26:37.593750 TRACE animation [49c] - Parent isclass CAdvMapPanel at 0x0 17:26:38.156250 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:38.437500 TRACE animation [49c] - Button clicked at 517x355 17:26:38.437500 TRACE animation [49c] - Parent isclass CSystemOptionsWindow at 160x57 17:26:38.468750 INFO global [49c] - Blocking buttons from 0 17:26:41.437500 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:41.500000 TRACE animation [49c] - Button clicked at 600x543 17:26:41.500000 TRACE animation [49c] - Parent isclass CSavingScreen at 19x8 17:26:45.062500 TRACE network [49c] - Sending a request "struct PlayerMessage". It'll have an ID=0. 17:26:45.062500 TRACE network [49c] - Sending to server a pack of type struct PlayerMessage 17:26:45.078125 TRACE network [e30] - received server message of type struct PlayerMessage, data: {CPack: type '513'} 17:26:45.078125 TRACE network [e30] - Made first apply on cl 17:26:45.078125 TRACE network [e30] - Applied on gs 17:26:45.078125 DEBUG network [e30] - Player 0 sends a message: vcmieagles 17:26:45.078125 TRACE network [e30] - Made second apply on cl 17:26:45.078125 TRACE network [e30] - Listening... 17:26:47.031250 TRACE network [e30] - received server message of type struct FoWChange, data: {CPack: type '112'} 17:26:47.031250 TRACE network [e30] - Made first apply on cl 17:26:47.046875 TRACE network [e30] - Applied on gs 17:26:47.062500 TRACE network [e30] - Made second apply on cl 17:26:47.078125 TRACE network [e30] - Listening... 17:26:47.078125 TRACE network [e30] - received server message of type struct SystemMessage, data: {CPack: type '95'} 17:26:47.078125 TRACE network [e30] - Made first apply on cl 17:26:47.078125 TRACE network [e30] - Applied on gs 17:26:47.078125 ERROR network [e30] - System message: Cheater!!! 17:26:47.093750 TRACE network [e30] - Made second apply on cl 17:26:47.093750 TRACE network [e30] - Listening... 17:26:47.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:26:47.093750 TRACE network [e30] - Made first apply on cl 17:26:47.093750 TRACE network [e30] - Applied on gs 17:26:47.093750 TRACE network [e30] - Made second apply on cl 17:26:47.093750 TRACE network [e30] - Listening... 17:26:47.546875 INFO global [49c] - Blocking buttons from 0 17:26:49.312500 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:49.484375 TRACE animation [49c] - Button clicked at 430x543 17:26:49.484375 TRACE animation [49c] - Parent isclass CSavingScreen at 19x8 17:26:49.484375 TRACE network [49c] - Sending a request "struct SaveGame". It'll have an ID=1. 17:26:49.484375 TRACE network [49c] - Sending to server a pack of type struct SaveGame 17:26:49.484375 TRACE network [e30] - received server message of type struct SaveGame, data: {CPack: type '1'} 17:26:49.515625 TRACE network [e30] - Made first apply on cl 17:26:49.515625 TRACE network [e30] - Applied on gs 17:26:49.515625 TRACE global [e30] - Creating Saves/1.vcgm1 17:26:49.515625 TRACE global [e30] - Can't create file: wrong mount point: CONFIG/ 17:26:49.515625 TRACE global [e30] - Resource created successfully 17:26:49.515625 INFO global [e30] - Saving lib part of game... 17:26:49.531250 INFO global [e30] - Saving header 17:26:49.531250 INFO global [e30] - Saving options 17:26:49.531250 INFO global [e30] - Saving handlers 17:26:49.625000 INFO global [e30] - Saving gamestate 17:26:50.890625 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 0 interface. 17:26:50.890625 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.890625 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 1 interface. 17:26:50.890625 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.906250 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.906250 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.906250 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.906250 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 2 interface. 17:26:50.906250 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.921875 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.921875 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.937500 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.937500 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 3 interface. 17:26:50.937500 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.937500 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.937500 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.937500 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.937500 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 4 interface. 17:26:50.937500 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.953125 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.953125 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.968750 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.968750 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 5 interface. 17:26:50.968750 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.968750 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.968750 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.984375 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.984375 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 6 interface. 17:26:50.984375 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.984375 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.984375 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:50.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:50.984375 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:50.984375 TRACE global [e30] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 7 interface. 17:26:50.984375 TRACE ai [e30] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '753'. 17:26:50.984375 TRACE ai [e30] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '753'. 17:26:50.984375 TRACE ai [e30] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 17:26:51.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 17:26:51.000000 TRACE global [e30] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 17:26:51.000000 TRACE network [e30] - Made second apply on cl 17:26:51.000000 TRACE network [e30] - Listening... 17:26:51.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:26:51.000000 TRACE network [e30] - Made first apply on cl 17:26:51.000000 TRACE network [e30] - Applied on gs 17:26:51.000000 TRACE network [e30] - Made second apply on cl 17:26:51.000000 TRACE network [e30] - Listening... 17:26:51.531250 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:51.609375 TRACE animation [49c] - Button clicked at 711x292 17:26:51.609375 TRACE animation [49c] - Parent isclass CAdvMapPanel at 0x0 17:26:53.515625 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:53.578125 TRACE animation [49c] - Button clicked at 406x176 17:26:53.578125 TRACE animation [49c] - Parent isclass CSystemOptionsWindow at 160x57 17:26:56.218750 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:58.484375 TRACE animation [49c] - Button clicked at 517x472 17:26:58.484375 TRACE animation [49c] - Parent isclass CSystemOptionsWindow at 160x57 17:26:59.062500 TRACE global [49c] - Attempt to play sound 136 with file name BUTTON.wav with cache 17:26:59.093750 TRACE animation [49c] - Button clicked at 679x356 17:26:59.093750 TRACE animation [49c] - Parent isclass CAdvMapPanel at 0x0 17:26:59.093750 TRACE global [49c] - Player 0 ended his turn. 17:26:59.093750 TRACE network [49c] - Sending a request "struct EndTurn". It'll have an ID=2. 17:26:59.093750 TRACE network [49c] - Sending to server a pack of type struct EndTurn 17:26:59.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:26:59.093750 TRACE network [e30] - Made first apply on cl 17:26:59.093750 TRACE network [e30] - Applied on gs 17:26:59.093750 TRACE network [e30] - Made second apply on cl 17:26:59.093750 TRACE network [e30] - Listening... 17:26:59.109375 TRACE network [e30] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:26:59.109375 TRACE network [e30] - Made first apply on cl 17:26:59.109375 TRACE network [e30] - Applied on gs 17:26:59.109375 TRACE global [e30] - Stoping music file Music/Snow.mp3 17:26:59.125000 TRACE ai [e30] - Entering void __thiscall VCAI::yourTurn(void). 17:26:59.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::yourTurn(void). 17:26:59.125000 TRACE network [e30] - Made second apply on cl 17:26:59.125000 TRACE network [e30] - Listening... 17:26:59.125000 INFO global [fbc] - Player 1 starting turn 17:26:59.125000 DEBUG ai [fbc] - Striving to goal of type WIN 17:26:59.140625 DEBUG ai [fbc] - Considering goal WIN 17:26:59.140625 DEBUG ai [fbc] - Considering goal CONQUER 17:26:59.234375 DEBUG ai [fbc] - Considering goal RECRUIT HERO 17:26:59.234375 DEBUG ai [fbc] - Trying to realize RECRUIT HERO (value 1.000) 17:26:59.250000 DEBUG ai [fbc] - Trying to recruit a hero in Vluchton at 68 73 1 17:26:59.250000 TRACE network [fbc] - Sending a request "struct HireHero". It'll have an ID=3. 17:26:59.250000 TRACE network [fbc] - Sending to server a pack of type struct HireHero 17:26:59.250000 TRACE global [fbc] - We'll wait till request 3 is answered. 17:26:59.250000 TRACE network [e30] - received server message of type struct HeroRecruited, data: {CPack: type '515'} 17:26:59.250000 TRACE network [e30] - Made first apply on cl 17:26:59.250000 TRACE network [e30] - Applied on gs 17:26:59.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:26:59.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroCreated(const class CGHeroInstance *). 17:26:59.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:26:59.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroInGarrisonChange(const class CGTownInstance *). 17:26:59.250000 TRACE network [e30] - Made second apply on cl 17:26:59.250000 TRACE network [e30] - Listening... 17:26:59.250000 TRACE network [e30] - received server message of type struct SetAvailableHeroes, data: {CPack: type '113'} 17:26:59.250000 TRACE network [e30] - Made first apply on cl 17:26:59.250000 TRACE network [e30] - Applied on gs 17:26:59.250000 TRACE network [e30] - Made second apply on cl 17:26:59.250000 TRACE network [e30] - Listening... 17:26:59.250000 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:26:59.250000 TRACE network [e30] - Made first apply on cl 17:26:59.250000 TRACE network [e30] - Applied on gs 17:26:59.250000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '71584'. 17:26:59.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:26:59.250000 TRACE network [e30] - Made second apply on cl 17:26:59.250000 TRACE network [e30] - Listening... 17:26:59.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:26:59.250000 TRACE network [e30] - Made first apply on cl 17:26:59.250000 TRACE network [e30] - Applied on gs 17:26:59.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:26:59.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:26:59.250000 TRACE network [e30] - Made second apply on cl 17:26:59.250000 TRACE network [e30] - Listening... 17:26:59.250000 DEBUG ai [fbc] - Striving to goal of type WIN 17:26:59.250000 DEBUG ai [fbc] - Considering goal WIN 17:26:59.250000 DEBUG ai [fbc] - Considering goal CONQUER 17:26:59.359375 DEBUG ai [fbc] - Considering goal EXPLORE 17:26:59.421875 TRACE ai [fbc] - It's safe for Straker to visit tile 1 47 1 17:26:59.421875 TRACE ai [fbc] - Time of where to explore was 62 ms. 17:26:59.437500 TRACE ai [fbc] - Time of where to explore was 16 ms. 17:26:59.500000 TRACE ai [fbc] - It's safe for Isra to visit tile 66 81 1 17:26:59.500000 TRACE ai [fbc] - Time of where to explore was 63 ms. 17:26:59.578125 TRACE ai [fbc] - Time of where to explore was 63 ms. 17:26:59.640625 TRACE ai [fbc] - Time of where to explore was 62 ms. 17:26:59.656250 TRACE ai [fbc] - Time of where to explore was 0 ms. 17:26:59.734375 TRACE ai [fbc] - Time of where to explore was 63 ms. 17:26:59.812500 TRACE ai [fbc] - Time of where to explore was 78 ms. 17:26:59.812500 DEBUG ai [fbc] - Choosing abstract goal EXPLORE (Nagash) 17:26:59.812500 DEBUG ai [fbc] - Striving to goal of type EXPLORE (Nagash) 17:26:59.812500 DEBUG ai [fbc] - Considering goal EXPLORE (Nagash) 17:26:59.828125 TRACE ai [fbc] - Time of where to explore was 0 ms. 17:26:59.828125 DEBUG ai [fbc] - Considering goal VISIT TILE (1 35 1) (Nagash) 17:26:59.828125 DEBUG ai [fbc] - Trying to realize VISIT TILE (1 35 1) (Nagash) (value 3.998) 17:26:59.843750 DEBUG ai [fbc] - Moving hero Nagash to tile 1 35 1 17:26:59.843750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=4. 17:26:59.843750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:26:59.843750 TRACE global [fbc] - We'll wait till request 4 is answered. 17:26:59.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:26:59.843750 TRACE network [e30] - Made first apply on cl 17:26:59.843750 TRACE network [e30] - Applied on gs 17:26:59.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:26:59.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:26:59.843750 TRACE network [e30] - Made second apply on cl 17:26:59.843750 TRACE network [e30] - Listening... 17:26:59.843750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:26:59.843750 TRACE network [e30] - Made first apply on cl 17:26:59.843750 TRACE network [e30] - Applied on gs 17:26:59.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:26:59.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:26:59.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:26:59.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:26:59.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:26:59.921875 TRACE network [e30] - Made second apply on cl 17:26:59.921875 TRACE network [e30] - Listening... 17:26:59.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:26:59.921875 TRACE network [e30] - Made first apply on cl 17:26:59.921875 TRACE network [e30] - Applied on gs 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:26:59.921875 TRACE network [e30] - Made second apply on cl 17:26:59.921875 TRACE network [e30] - Listening... 17:26:59.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:26:59.921875 TRACE network [e30] - Made first apply on cl 17:26:59.921875 TRACE network [e30] - Applied on gs 17:26:59.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:26:59.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:26:59.921875 TRACE network [e30] - Made second apply on cl 17:26:59.921875 TRACE network [e30] - Listening... 17:26:59.921875 TRACE ai [fbc] - Completing goal: VISIT TILE (1 35 1) (Nagash) 17:26:59.921875 DEBUG ai [fbc] - Hero Nagash moved from 0 35 1 to 1 35 1. Returning 1. 17:26:59.937500 TRACE ai [fbc] - Completing goal: VISIT TILE (1 35 1) (Nagash) 17:26:59.937500 DEBUG ai [fbc] - Hero Nagash visited tile (1 35 1) 17:26:59.937500 DEBUG ai [fbc] - Striving to goal of type EXPLORE (Nagash) 17:26:59.937500 DEBUG ai [fbc] - Considering goal EXPLORE (Nagash) 17:27:00.000000 TRACE ai [fbc] - Time of where to explore was 63 ms. 17:27:00.046875 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.062500 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.078125 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.109375 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.109375 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.109375 WARN ai [fbc] - Another allied hero stands in our way 17:27:00.125000 TRACE ai [fbc] - Completing goal: EXPLORE (Nagash) 17:27:00.125000 DEBUG ai [fbc] - Goal EXPLORE (Nagash) decomposition failed: goal was completed as much as possible 17:27:00.140625 DEBUG ai [fbc] - Striving to goal of type VISIT TILE (63 68 1) (Moandor) 17:27:00.140625 DEBUG ai [fbc] - Considering goal VISIT TILE (63 68 1) (Moandor) 17:27:00.140625 TRACE global [e34] - Del-ing music file Music/Snow.mp3 17:27:00.140625 DEBUG ai [fbc] - Trying to realize VISIT TILE (63 68 1) (Moandor) (value 2.903) 17:27:00.140625 DEBUG ai [fbc] - Moving hero Moandor to tile 63 68 1 17:27:00.140625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=5. 17:27:00.140625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.140625 TRACE global [fbc] - We'll wait till request 5 is answered. 17:27:00.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.140625 TRACE network [e30] - Made first apply on cl 17:27:00.140625 TRACE network [e30] - Applied on gs 17:27:00.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.140625 TRACE network [e30] - Made second apply on cl 17:27:00.140625 TRACE network [e30] - Listening... 17:27:00.140625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.140625 TRACE network [e30] - Made first apply on cl 17:27:00.140625 TRACE network [e30] - Applied on gs 17:27:00.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.156250 TRACE global [e34] - Loading music file music/AITheme2 17:27:00.156250 TRACE global [e34] - Playing music file music/AITheme2 17:27:00.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.187500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.218750 TRACE network [e30] - Made second apply on cl 17:27:00.218750 TRACE network [e30] - Listening... 17:27:00.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.218750 TRACE network [e30] - Made first apply on cl 17:27:00.218750 TRACE network [e30] - Applied on gs 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.218750 TRACE network [e30] - Made second apply on cl 17:27:00.218750 TRACE network [e30] - Listening... 17:27:00.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.218750 TRACE network [e30] - Made first apply on cl 17:27:00.218750 TRACE network [e30] - Applied on gs 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.218750 TRACE network [e30] - Made second apply on cl 17:27:00.218750 TRACE network [e30] - Listening... 17:27:00.218750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=6. 17:27:00.218750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.218750 TRACE global [fbc] - We'll wait till request 6 is answered. 17:27:00.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.218750 TRACE network [e30] - Made first apply on cl 17:27:00.218750 TRACE network [e30] - Applied on gs 17:27:00.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.218750 TRACE network [e30] - Made second apply on cl 17:27:00.218750 TRACE network [e30] - Listening... 17:27:00.234375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.234375 TRACE network [e30] - Made first apply on cl 17:27:00.234375 TRACE network [e30] - Applied on gs 17:27:00.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.265625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Magic Well'. 17:27:00.312500 TRACE ai [e30] - Completing goal: FIND OBJ 8,722 (Moandor) 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct GiveBonus, data: {CPack: type '115'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '299'. 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.312500 TRACE network [e30] - Made first apply on cl 17:27:00.312500 TRACE network [e30] - Applied on gs 17:27:00.312500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.312500 TRACE network [e30] - Made second apply on cl 17:27:00.312500 TRACE network [e30] - Listening... 17:27:00.312500 TRACE ai [fbc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Moandor and object Magic Well at 63 68 1. 17:27:00.312500 TRACE ai [fbc] - Completing goal: FIND OBJ 8,722 (Moandor) 17:27:00.312500 TRACE ai [fbc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:00.312500 TRACE ai [fbc] - Completing goal: VISIT TILE (63 68 1) (Moandor) 17:27:00.312500 DEBUG ai [fbc] - Hero Moandor moved from 63 70 1 to 63 68 1. Returning 1. 17:27:00.312500 TRACE ai [fbc] - Completing goal: VISIT TILE (63 68 1) (Moandor) 17:27:00.312500 DEBUG ai [fbc] - Hero Moandor visited tile (63 68 1) 17:27:00.312500 DEBUG ai [fbc] - Striving to goal of type BUILD 17:27:00.312500 DEBUG ai [fbc] - Considering goal BUILD 17:27:00.312500 DEBUG ai [fbc] - Trying to realize BUILD (value 1.000) 17:27:00.312500 DEBUG ai [fbc] - Looking into Vluchton 17:27:00.312500 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=7. 17:27:00.312500 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.312500 TRACE global [fbc] - We'll wait till request 7 is answered. 17:27:00.312500 TRACE network [e30] - received server message of type struct SwapStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=8. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 8 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=9. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 9 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=10. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 10 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=11. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 11 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=12. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 12 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [fbc] - Sending a request "struct ArrangeStacks". It'll have an ID=13. 17:27:00.328125 TRACE network [fbc] - Sending to server a pack of type struct ArrangeStacks 17:27:00.328125 TRACE global [fbc] - We'll wait till request 13 is answered. 17:27:00.328125 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.328125 TRACE network [e30] - Made first apply on cl 17:27:00.328125 TRACE network [e30] - Applied on gs 17:27:00.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.328125 TRACE network [e30] - Made second apply on cl 17:27:00.328125 TRACE network [e30] - Listening... 17:27:00.343750 DEBUG ai [fbc] - Looking into Dark Cloud 17:27:00.343750 DEBUG ai [fbc] - Looking into Solium 17:27:00.343750 DEBUG ai [fbc] - Looking into Massein 17:27:00.343750 DEBUG ai [fbc] - Looking into Coldsoul 17:27:00.343750 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=14. 17:27:00.343750 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.343750 TRACE global [fbc] - We'll wait till request 14 is answered. 17:27:00.343750 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.343750 TRACE network [e30] - Made first apply on cl 17:27:00.343750 TRACE network [e30] - Applied on gs 17:27:00.343750 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.343750 TRACE network [e30] - Made second apply on cl 17:27:00.343750 TRACE network [e30] - Listening... 17:27:00.343750 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.343750 TRACE network [e30] - Made first apply on cl 17:27:00.343750 TRACE network [e30] - Applied on gs 17:27:00.343750 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.343750 TRACE network [e30] - Made second apply on cl 17:27:00.343750 TRACE network [e30] - Listening... 17:27:00.343750 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.343750 TRACE network [e30] - Made first apply on cl 17:27:00.343750 TRACE network [e30] - Applied on gs 17:27:00.343750 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.343750 TRACE network [e30] - Made second apply on cl 17:27:00.343750 TRACE network [e30] - Listening... 17:27:00.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.343750 TRACE network [e30] - Made first apply on cl 17:27:00.343750 TRACE network [e30] - Applied on gs 17:27:00.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.343750 TRACE network [e30] - Made second apply on cl 17:27:00.343750 TRACE network [e30] - Listening... 17:27:00.343750 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=15. 17:27:00.343750 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.343750 TRACE global [fbc] - We'll wait till request 15 is answered. 17:27:00.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 DEBUG ai [fbc] - Looking into Wazzar 17:27:00.359375 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=16. 17:27:00.359375 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.359375 TRACE global [fbc] - We'll wait till request 16 is answered. 17:27:00.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=17. 17:27:00.359375 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.359375 TRACE global [fbc] - We'll wait till request 17 is answered. 17:27:00.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=18. 17:27:00.359375 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.359375 TRACE global [fbc] - We'll wait till request 18 is answered. 17:27:00.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.359375 TRACE network [e30] - Made first apply on cl 17:27:00.359375 TRACE network [e30] - Applied on gs 17:27:00.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.359375 TRACE network [e30] - Made second apply on cl 17:27:00.359375 TRACE network [e30] - Listening... 17:27:00.359375 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=19. 17:27:00.359375 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.359375 TRACE global [fbc] - We'll wait till request 19 is answered. 17:27:00.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=20. 17:27:00.375000 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.375000 TRACE global [fbc] - We'll wait till request 20 is answered. 17:27:00.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=21. 17:27:00.375000 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.375000 TRACE global [fbc] - We'll wait till request 21 is answered. 17:27:00.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 DEBUG ai [fbc] - Looking into Terminus 17:27:00.375000 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=22. 17:27:00.375000 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.375000 TRACE global [fbc] - We'll wait till request 22 is answered. 17:27:00.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.375000 TRACE network [e30] - Made first apply on cl 17:27:00.375000 TRACE network [e30] - Applied on gs 17:27:00.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.375000 TRACE network [e30] - Made second apply on cl 17:27:00.375000 TRACE network [e30] - Listening... 17:27:00.375000 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=23. 17:27:00.375000 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.375000 TRACE global [fbc] - We'll wait till request 23 is answered. 17:27:00.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=24. 17:27:00.390625 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.390625 TRACE global [fbc] - We'll wait till request 24 is answered. 17:27:00.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=25. 17:27:00.390625 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.390625 TRACE global [fbc] - We'll wait till request 25 is answered. 17:27:00.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=26. 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.390625 TRACE global [fbc] - We'll wait till request 26 is answered. 17:27:00.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=27. 17:27:00.390625 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE global [fbc] - We'll wait till request 27 is answered. 17:27:00.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.390625 TRACE network [e30] - Made first apply on cl 17:27:00.390625 TRACE network [e30] - Applied on gs 17:27:00.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.390625 TRACE network [e30] - Made second apply on cl 17:27:00.390625 TRACE network [fbc] - Sending a request "struct RecruitCreatures". It'll have an ID=28. 17:27:00.390625 TRACE network [e30] - Listening... 17:27:00.390625 TRACE network [fbc] - Sending to server a pack of type struct RecruitCreatures 17:27:00.390625 TRACE global [fbc] - We'll wait till request 28 is answered. 17:27:00.406250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:00.406250 TRACE network [e30] - Made first apply on cl 17:27:00.406250 TRACE network [e30] - Applied on gs 17:27:00.406250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:00.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:00.406250 TRACE network [e30] - Made second apply on cl 17:27:00.406250 TRACE network [e30] - Listening... 17:27:00.406250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:00.406250 TRACE network [e30] - Made first apply on cl 17:27:00.406250 TRACE network [e30] - Applied on gs 17:27:00.406250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:00.406250 TRACE network [e30] - Made second apply on cl 17:27:00.406250 TRACE network [e30] - Listening... 17:27:00.406250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:00.406250 TRACE network [e30] - Made first apply on cl 17:27:00.406250 TRACE network [e30] - Applied on gs 17:27:00.406250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:00.406250 TRACE network [e30] - Made second apply on cl 17:27:00.406250 TRACE network [e30] - Listening... 17:27:00.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.406250 TRACE network [e30] - Made first apply on cl 17:27:00.406250 TRACE network [e30] - Applied on gs 17:27:00.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.406250 TRACE network [e30] - Made second apply on cl 17:27:00.406250 TRACE network [e30] - Listening... 17:27:00.406250 DEBUG ai [fbc] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:27:00.406250 DEBUG ai [fbc] - The error message was: BUILD has been realized as much as possible. 17:27:00.406250 DEBUG ai [fbc] - Looking into Straker, MP=1560 17:27:00.421875 TRACE ai [fbc] - It's safe for Straker to visit tile 1 47 1 17:27:00.421875 DEBUG ai [fbc] - Of all 1 destinations, object oid=9680 seems nice 17:27:00.421875 DEBUG ai [fbc] - Straker will try to visit Sword of Hellfire at (1 47 1) 17:27:00.421875 DEBUG ai [fbc] - Moving hero Straker to tile 1 47 1 17:27:00.421875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=29. 17:27:00.421875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.421875 TRACE global [fbc] - We'll wait till request 29 is answered. 17:27:00.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.421875 TRACE network [e30] - Made first apply on cl 17:27:00.421875 TRACE network [e30] - Applied on gs 17:27:00.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.421875 TRACE network [e30] - Made second apply on cl 17:27:00.421875 TRACE network [e30] - Listening... 17:27:00.421875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.421875 TRACE network [e30] - Made first apply on cl 17:27:00.421875 TRACE network [e30] - Applied on gs 17:27:00.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.437500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.453125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.500000 TRACE network [e30] - Made second apply on cl 17:27:00.500000 TRACE network [e30] - Listening... 17:27:00.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.500000 TRACE network [e30] - Made first apply on cl 17:27:00.500000 TRACE network [e30] - Applied on gs 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.500000 TRACE network [e30] - Made second apply on cl 17:27:00.500000 TRACE network [e30] - Listening... 17:27:00.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.500000 TRACE network [e30] - Made first apply on cl 17:27:00.500000 TRACE network [e30] - Applied on gs 17:27:00.500000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.500000 TRACE network [e30] - Made second apply on cl 17:27:00.500000 TRACE network [e30] - Listening... 17:27:00.500000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=30. 17:27:00.500000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.500000 TRACE global [fbc] - We'll wait till request 30 is answered. 17:27:00.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.515625 TRACE network [e30] - Made first apply on cl 17:27:00.515625 TRACE network [e30] - Applied on gs 17:27:00.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.515625 TRACE network [e30] - Made second apply on cl 17:27:00.515625 TRACE network [e30] - Listening... 17:27:00.515625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.515625 TRACE network [e30] - Made first apply on cl 17:27:00.515625 TRACE network [e30] - Applied on gs 17:27:00.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.531250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.546875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.593750 TRACE network [e30] - Made second apply on cl 17:27:00.593750 TRACE network [e30] - Listening... 17:27:00.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.593750 TRACE network [e30] - Made first apply on cl 17:27:00.593750 TRACE network [e30] - Applied on gs 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.593750 TRACE network [e30] - Made second apply on cl 17:27:00.593750 TRACE network [e30] - Listening... 17:27:00.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.593750 TRACE network [e30] - Made first apply on cl 17:27:00.593750 TRACE network [e30] - Applied on gs 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.593750 TRACE network [e30] - Made second apply on cl 17:27:00.593750 TRACE network [e30] - Listening... 17:27:00.593750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=31. 17:27:00.593750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.593750 TRACE global [fbc] - We'll wait till request 31 is answered. 17:27:00.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.593750 TRACE network [e30] - Made first apply on cl 17:27:00.593750 TRACE network [e30] - Applied on gs 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.593750 TRACE network [e30] - Made second apply on cl 17:27:00.593750 TRACE network [e30] - Listening... 17:27:00.593750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.593750 TRACE network [e30] - Made first apply on cl 17:27:00.593750 TRACE network [e30] - Applied on gs 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.625000 TRACE network [e30] - Made second apply on cl 17:27:00.625000 TRACE network [e30] - Listening... 17:27:00.625000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:00.625000 TRACE network [e30] - Made first apply on cl 17:27:00.625000 TRACE network [e30] - Applied on gs 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sword of Hellfire'. 17:27:00.625000 TRACE ai [e30] - Completing goal: FIND OBJ 9,680 (Straker) 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:00.625000 TRACE network [e30] - Made second apply on cl 17:27:00.625000 TRACE network [e30] - Listening... 17:27:00.625000 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:00.625000 TRACE network [e30] - Made first apply on cl 17:27:00.625000 TRACE network [e30] - Applied on gs 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:00.625000 TRACE network [e30] - Made second apply on cl 17:27:00.625000 TRACE network [e30] - Listening... 17:27:00.625000 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:00.625000 TRACE network [e30] - Made first apply on cl 17:27:00.625000 TRACE network [e30] - Applied on gs 17:27:00.625000 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:00.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:00.625000 TRACE network [e30] - Made second apply on cl 17:27:00.625000 TRACE network [e30] - Listening... 17:27:00.625000 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:00.625000 TRACE animation [e30] - Fade anim started for obj 5 at 0 47 1; anim count: 1 17:27:00.625000 TRACE animation [e30] - Fade anim started for obj 5 at 1 47 1; anim count: 2 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:00.640625 TRACE network [e30] - Made first apply on cl 17:27:00.640625 DEBUG global [e30] - removing object id=9680; address=106462928; name=Sword of Hellfire 17:27:00.640625 TRACE network [e30] - Applied on gs 17:27:00.640625 TRACE network [e30] - Made second apply on cl 17:27:00.640625 TRACE network [e30] - Listening... 17:27:00.640625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:00.640625 TRACE network [e30] - Made first apply on cl 17:27:00.640625 TRACE network [e30] - Applied on gs 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:00.640625 TRACE network [e30] - Made second apply on cl 17:27:00.640625 TRACE network [e30] - Listening... 17:27:00.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.640625 TRACE network [e30] - Made first apply on cl 17:27:00.640625 TRACE network [e30] - Applied on gs 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.640625 TRACE network [e30] - Made second apply on cl 17:27:00.640625 TRACE network [e30] - Listening... 17:27:00.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.640625 TRACE network [e30] - Made first apply on cl 17:27:00.640625 TRACE network [e30] - Applied on gs 17:27:00.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.640625 TRACE network [e30] - Made second apply on cl 17:27:00.640625 TRACE network [e30] - Listening... 17:27:00.640625 TRACE ai [fbc] - Completing goal: VISIT TILE (1 47 1) (Straker) 17:27:00.640625 DEBUG ai [fbc] - Hero Straker moved from 1 44 1 to 0 46 1. Returning 1. 17:27:00.671875 TRACE ai [fbc] - It's safe for Straker to visit tile 1 48 1 17:27:00.671875 DEBUG ai [fbc] - Of all 1 destinations, object oid=9676 seems nice 17:27:00.671875 DEBUG ai [fbc] - Straker will try to visit Monster at (1 48 1) 17:27:00.671875 DEBUG ai [fbc] - Moving hero Straker to tile 1 48 1 17:27:00.671875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=32. 17:27:00.671875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:00.671875 TRACE global [fbc] - We'll wait till request 32 is answered. 17:27:00.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.671875 TRACE network [e30] - Made first apply on cl 17:27:00.671875 TRACE network [e30] - Applied on gs 17:27:00.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:00.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.671875 TRACE network [e30] - Made second apply on cl 17:27:00.671875 TRACE network [e30] - Listening... 17:27:00.671875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:00.671875 TRACE network [e30] - Made first apply on cl 17:27:00.671875 TRACE network [e30] - Applied on gs 17:27:00.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:00.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.718750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:00.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:00.765625 TRACE ai [e30] - Completing goal: FIND OBJ 9,676 (Straker) 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:00.765625 INFO global [e30] - Opening BattleAI 17:27:00.765625 INFO global [e30] - Loaded Battle AI 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,020,B7C]: created 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,020,B7C]: init called, saving ptr to IBattleCallback 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStart called 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRoundFirst called 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRound called 17:27:00.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:00.765625 TRACE network [e30] - Made first apply on cl 17:27:00.765625 TRACE network [e30] - Applied on gs 17:27:00.765625 TRACE network [e30] - Made second apply on cl 17:27:00.765625 TRACE network [e30] - Listening... 17:27:00.765625 TRACE ai [384] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:00.765625 TRACE ai [384] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:00.765625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting spells sounds like fun. Let's see... 17:27:00.781250 TRACE ai [384] - CBattleAI [06,020,B7C]: I can cast 47 spells. 17:27:00.781250 TRACE ai [384] - CBattleAI [06,020,B7C]: I know about workings of 33 of them. 17:27:00.796875 ERROR global [384] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:00.796875 ERROR global [384] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:00.796875 ERROR global [384] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:00.812500 ERROR global [384] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:00.812500 TRACE ai [384] - CBattleAI [06,020,B7C]: Found 228 spell-target combinations. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '6', hex '117'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '6', hex '117'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -15300 damage points among 5 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.828125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '1', y '2', hex '35'} would deal -15300 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '4', hex '83'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '1', y '5', hex '86'} would deal -15300 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '2', y '8', hex '138'} would deal -15300 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '10', hex '185'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -15300 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '0', hex '15'} would deal 1600 damage points among 4 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '4', hex '83'} would deal 1600 damage points among 4 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '6', hex '117'} would deal 1600 damage points among 4 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '10', hex '185'} would deal 1600 damage points among 4 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '0', hex '15'} would deal -3820 damage points among 9 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '4', hex '83'} would deal -3820 damage points among 9 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '6', hex '117'} would deal -3820 damage points among 9 stacks. 17:27:00.843750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '10', hex '185'} would deal -3820 damage points among 9 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.859375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.875000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 17094 to 17094) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.890625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.906250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.921875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.937500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.968750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:00.984375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 17094 to 17094) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 187 points (from 937 to 750) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 187 points (from 937 to 750) 17:27:01.000000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 187 points (from 937 to 750) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 187 points (from 937 to 750) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.015625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.031250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.046875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.062500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 17094 to 17094) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.078125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.093750 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.109375 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.125000 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.140625 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.156250 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE animation [49c] - Fade anim finished for obj at 0 47 1; remaining: 1 17:27:01.171875 TRACE animation [49c] - Fade anim finished for obj at 1 47 1; remaining: 0 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 17094 to 17094) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.171875 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by -15510 points (from 17094 to 1584) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.187500 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [5]: 250 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [6]: 250 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [7]: 250 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [3]: 53 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 17094 to 17094) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [8]: 250 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 937 to 937) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 9180 damage points among 5 stacks. 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.203125 TRACE ai [384] - CBattleAI [06,020,B7C]: Best spell is Chain Lightning. Will cast. 17:27:01.203125 TRACE network [384] - Sending a request "struct MakeCustomAction". It'll have an ID=33. 17:27:01.203125 TRACE network [384] - Sending to server a pack of type struct MakeCustomAction 17:27:01.203125 TRACE global [384] - We'll wait till request 33 is answered. 17:27:01.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleSpellCast called 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:01.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.218750 TRACE network [e30] - Made first apply on cl 17:27:01.218750 TRACE network [e30] - Applied on gs 17:27:01.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.218750 TRACE network [e30] - Made second apply on cl 17:27:01.218750 TRACE network [e30] - Listening... 17:27:01.218750 TRACE ai [384] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.218750 TRACE network [384] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '15', selectedStack '-1'} 17:27:01.218750 TRACE network [384] - Sending a request "struct MakeAction". It'll have an ID=34. 17:27:01.218750 TRACE network [384] - Sending to server a pack of type struct MakeAction 17:27:01.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE ai [398] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 175 creatures of Titans from slot 0 of armyobj=9676. 17:27:01.234375 TRACE ai [398] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 175 creatures of Titans from slot 0 of armyobj=9676 17:27:01.234375 TRACE ai [398] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.234375 TRACE network [398] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '0', hex '15'}', additionalInfo '14', selectedStack '-1'} 17:27:01.234375 TRACE network [398] - Sending a request "struct MakeAction". It'll have an ID=35. 17:27:01.234375 TRACE network [398] - Sending to server a pack of type struct MakeAction 17:27:01.234375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.234375 TRACE network [e30] - Made second apply on cl 17:27:01.234375 TRACE network [e30] - Listening... 17:27:01.234375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.234375 TRACE network [e30] - Made first apply on cl 17:27:01.234375 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE ai [f60] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676. 17:27:01.250000 TRACE ai [f60] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 17:27:01.250000 TRACE ai [f60] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.250000 TRACE network [f60] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.250000 TRACE network [f60] - Sending a request "struct MakeAction". It'll have an ID=36. 17:27:01.250000 TRACE network [f60] - Sending to server a pack of type struct MakeAction 17:27:01.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE ai [ea8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:01.250000 TRACE ai [ea8] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:01.250000 TRACE ai [ea8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.250000 TRACE network [ea8] - 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:27:01.250000 TRACE network [ea8] - Sending a request "struct MakeAction". It'll have an ID=37. 17:27:01.250000 TRACE network [ea8] - Sending to server a pack of type struct MakeAction 17:27:01.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE ai [e44] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:01.250000 TRACE ai [e44] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:01.250000 TRACE ai [e44] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.250000 TRACE network [e44] - 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:27:01.250000 TRACE network [e44] - Sending a request "struct MakeAction". It'll have an ID=38. 17:27:01.250000 TRACE network [e44] - Sending to server a pack of type struct MakeAction 17:27:01.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.250000 TRACE network [e30] - Made first apply on cl 17:27:01.250000 TRACE network [e30] - Applied on gs 17:27:01.250000 TRACE network [e30] - Made second apply on cl 17:27:01.250000 TRACE network [e30] - Listening... 17:27:01.250000 TRACE ai [4f0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:01.250000 TRACE ai [4f0] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:01.250000 TRACE ai [4f0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.250000 TRACE network [4f0] - 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:27:01.250000 TRACE network [4f0] - Sending a request "struct MakeAction". It'll have an ID=39. 17:27:01.250000 TRACE network [4f0] - Sending to server a pack of type struct MakeAction 17:27:01.265625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE ai [638] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:01.265625 TRACE ai [638] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:01.265625 TRACE ai [638] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.265625 TRACE network [638] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.265625 TRACE network [638] - Sending a request "struct MakeAction". It'll have an ID=40. 17:27:01.265625 TRACE network [638] - Sending to server a pack of type struct MakeAction 17:27:01.265625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.265625 TRACE network [e30] - Made first apply on cl 17:27:01.265625 TRACE network [e30] - Applied on gs 17:27:01.265625 TRACE network [e30] - Made second apply on cl 17:27:01.265625 TRACE network [e30] - Listening... 17:27:01.265625 TRACE ai [de4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:01.265625 TRACE ai [de4] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:01.328125 TRACE ai [de4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.328125 TRACE network [de4] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '5', y '10', hex '175'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.328125 TRACE network [de4] - Sending a request "struct MakeAction". It'll have an ID=41. 17:27:01.328125 TRACE network [de4] - Sending to server a pack of type struct MakeAction 17:27:01.343750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.343750 TRACE network [e30] - Made first apply on cl 17:27:01.343750 TRACE network [e30] - Applied on gs 17:27:01.343750 TRACE network [e30] - Made second apply on cl 17:27:01.343750 TRACE network [e30] - Listening... 17:27:01.343750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:01.343750 TRACE network [e30] - Made first apply on cl 17:27:01.343750 TRACE network [e30] - Applied on gs 17:27:01.343750 TRACE network [e30] - Made second apply on cl 17:27:01.343750 TRACE network [e30] - Listening... 17:27:01.343750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.343750 TRACE network [e30] - Made first apply on cl 17:27:01.343750 TRACE network [e30] - Applied on gs 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.343750 TRACE network [e30] - Made second apply on cl 17:27:01.343750 TRACE network [e30] - Listening... 17:27:01.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.343750 TRACE network [e30] - Made first apply on cl 17:27:01.343750 TRACE network [e30] - Applied on gs 17:27:01.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.343750 TRACE network [e30] - Made second apply on cl 17:27:01.343750 TRACE network [e30] - Listening... 17:27:01.343750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.343750 TRACE network [e30] - Made first apply on cl 17:27:01.343750 TRACE network [e30] - Applied on gs 17:27:01.343750 TRACE network [e30] - Made second apply on cl 17:27:01.343750 TRACE network [e30] - Listening... 17:27:01.343750 TRACE ai [37c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:01.343750 TRACE ai [37c] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:01.406250 TRACE ai [37c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.406250 TRACE network [37c] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.406250 TRACE network [37c] - Sending a request "struct MakeAction". It'll have an ID=42. 17:27:01.406250 TRACE network [37c] - Sending to server a pack of type struct MakeAction 17:27:01.406250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.406250 TRACE network [e30] - Made first apply on cl 17:27:01.406250 TRACE network [e30] - Applied on gs 17:27:01.406250 TRACE network [e30] - Made second apply on cl 17:27:01.406250 TRACE network [e30] - Listening... 17:27:01.421875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:01.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:01.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:01.421875 TRACE network [e30] - Made first apply on cl 17:27:01.421875 TRACE network [e30] - Applied on gs 17:27:01.421875 TRACE network [e30] - Made second apply on cl 17:27:01.421875 TRACE network [e30] - Listening... 17:27:01.421875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.421875 TRACE network [e30] - Made first apply on cl 17:27:01.421875 TRACE network [e30] - Applied on gs 17:27:01.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.421875 TRACE network [e30] - Made second apply on cl 17:27:01.421875 TRACE network [e30] - Listening... 17:27:01.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.421875 TRACE network [e30] - Made first apply on cl 17:27:01.421875 TRACE network [e30] - Applied on gs 17:27:01.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.421875 TRACE network [e30] - Made second apply on cl 17:27:01.421875 TRACE network [e30] - Listening... 17:27:01.421875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.421875 TRACE network [e30] - Made first apply on cl 17:27:01.421875 TRACE network [e30] - Applied on gs 17:27:01.421875 TRACE network [e30] - Made second apply on cl 17:27:01.421875 TRACE network [e30] - Listening... 17:27:01.421875 TRACE ai [dd8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:01.421875 TRACE ai [dd8] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:01.468750 TRACE ai [dd8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.468750 TRACE network [dd8] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.468750 TRACE network [dd8] - Sending a request "struct MakeAction". It'll have an ID=43. 17:27:01.468750 TRACE network [dd8] - Sending to server a pack of type struct MakeAction 17:27:01.468750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.468750 TRACE network [e30] - Made first apply on cl 17:27:01.468750 TRACE network [e30] - Applied on gs 17:27:01.468750 TRACE network [e30] - Made second apply on cl 17:27:01.468750 TRACE network [e30] - Listening... 17:27:01.468750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:01.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:01.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:01.468750 TRACE network [e30] - Made first apply on cl 17:27:01.468750 TRACE network [e30] - Applied on gs 17:27:01.468750 TRACE network [e30] - Made second apply on cl 17:27:01.468750 TRACE network [e30] - Listening... 17:27:01.484375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.484375 TRACE network [e30] - Made first apply on cl 17:27:01.484375 TRACE network [e30] - Applied on gs 17:27:01.484375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.484375 TRACE network [e30] - Made second apply on cl 17:27:01.484375 TRACE network [e30] - Listening... 17:27:01.484375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.484375 TRACE network [e30] - Made first apply on cl 17:27:01.484375 TRACE network [e30] - Applied on gs 17:27:01.484375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.484375 TRACE network [e30] - Made second apply on cl 17:27:01.484375 TRACE network [e30] - Listening... 17:27:01.484375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.484375 TRACE network [e30] - Made first apply on cl 17:27:01.484375 TRACE network [e30] - Applied on gs 17:27:01.484375 TRACE network [e30] - Made second apply on cl 17:27:01.484375 TRACE network [e30] - Listening... 17:27:01.484375 TRACE ai [db4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:01.484375 TRACE ai [db4] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:01.531250 TRACE ai [db4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:01.531250 TRACE network [db4] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '10', y '5', hex '95'}', additionalInfo '-1', selectedStack '-1'} 17:27:01.531250 TRACE network [db4] - Sending a request "struct MakeAction". It'll have an ID=44. 17:27:01.531250 TRACE network [db4] - Sending to server a pack of type struct MakeAction 17:27:01.531250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.531250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.531250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.531250 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRoundFirst called 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRound called 17:27:01.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.531250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:01.531250 TRACE network [e30] - Made first apply on cl 17:27:01.531250 TRACE network [e30] - Applied on gs 17:27:01.531250 TRACE network [e30] - Made second apply on cl 17:27:01.531250 TRACE network [e30] - Listening... 17:27:01.546875 TRACE ai [b74] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:01.546875 TRACE ai [b74] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:01.546875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting spells sounds like fun. Let's see... 17:27:01.562500 TRACE ai [b74] - CBattleAI [06,020,B7C]: I can cast 49 spells. 17:27:01.562500 TRACE ai [b74] - CBattleAI [06,020,B7C]: I know about workings of 33 of them. 17:27:01.562500 ERROR global [b74] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:01.562500 ERROR global [b74] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:01.562500 ERROR global [b74] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:01.562500 ERROR global [b74] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:01.578125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Found 228 spell-target combinations. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '6', hex '117'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '0', hex '15'} would deal 770 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1530 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '0', hex '15'} would deal 1900 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '6', hex '117'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '10', y '0', hex '10'} would deal -9180 damage points among 5 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '0', hex '15'} would deal 3060 damage points among 5 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '10', y '1', hex '27'} would deal -9180 damage points among 5 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '4', hex '83'} would deal 3060 damage points among 5 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '10', y '5', hex '95'} would deal -9180 damage points among 5 stacks. 17:27:01.609375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '0', hex '15'} would deal 5850 damage points among 1 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '0', hex '14'} would deal -3060 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '10', hex '185'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '5', y '10', hex '175'} would deal -9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '0', hex '15'} would deal 1600 damage points among 4 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '4', hex '83'} would deal 1600 damage points among 4 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '6', hex '117'} would deal 1600 damage points among 4 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '10', hex '185'} would deal 1600 damage points among 4 stacks. 17:27:01.625000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '0', hex '15'} would deal -3820 damage points among 9 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '4', hex '83'} would deal -3820 damage points among 9 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '6', hex '117'} would deal -3820 damage points among 9 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '10', hex '185'} would deal -3820 damage points among 9 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.640625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by -11428 points (from -14795 to -3367) 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.656250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.671875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.687500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.703125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.718750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 16182 to 16182) 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.734375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.750000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.765625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.781250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.796875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.812500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.812500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.812500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.812500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.812500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.828125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.843750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.843750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.843750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.843750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.843750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.859375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.875000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.890625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.906250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.906250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.906250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.906250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.906250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.921875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 16182 to 16182) 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 481 points (from -14795 to -15276) 17:27:01.937500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 367 points (from 1837 to 1470) 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 372 points (from 1860 to 1488) 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 373 points (from 1867 to 1494) 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:01.953125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.968750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:01.984375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.000000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.015625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.031250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.046875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.062500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.078125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.078125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.078125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.078125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.093750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 16182 to 16182) 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.109375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.125000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.125000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.125000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.125000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.125000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.140625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.156250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.156250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.156250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.156250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.156250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.171875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.187500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.187500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.187500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.203125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.218750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.234375 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.250000 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 16182 to 16182) 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.265625 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.281250 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by -4389 points (from 16182 to 11793) 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.296875 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.312500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.312500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [0]: 996 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31722 to 31722) 17:27:02.312500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.312500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [5]: 102 creatures of Titans from slot 0 of armyobj=9676 would improve the stack by 0 points (from -14795 to -14795) 17:27:02.312500 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [6]: 245 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from 1837 to 1837) 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [7]: 248 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from 1860 to 1860) 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [3]: 45 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 16182 to 16182) 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.328125 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.343750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal 9180 damage points among 5 stacks. 17:27:02.343750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.343750 TRACE ai [b74] - CBattleAI [06,020,B7C]: Best spell is Chain Lightning. Will cast. 17:27:02.343750 TRACE network [b74] - Sending a request "struct MakeCustomAction". It'll have an ID=45. 17:27:02.343750 TRACE network [b74] - Sending to server a pack of type struct MakeCustomAction 17:27:02.343750 TRACE global [b74] - We'll wait till request 45 is answered. 17:27:02.343750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.343750 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleSpellCast called 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.343750 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:02.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.343750 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.343750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.343750 TRACE network [e30] - Made first apply on cl 17:27:02.343750 TRACE network [e30] - Applied on gs 17:27:02.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.343750 TRACE network [e30] - Made second apply on cl 17:27:02.343750 TRACE network [e30] - Listening... 17:27:02.359375 TRACE ai [b74] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.359375 TRACE network [b74] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '15', selectedStack '-1'} 17:27:02.359375 TRACE network [b74] - Sending a request "struct MakeAction". It'll have an ID=46. 17:27:02.359375 TRACE network [b74] - Sending to server a pack of type struct MakeAction 17:27:02.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.359375 TRACE network [e30] - Made first apply on cl 17:27:02.359375 TRACE network [e30] - Applied on gs 17:27:02.359375 TRACE network [e30] - Made second apply on cl 17:27:02.359375 TRACE network [e30] - Listening... 17:27:02.359375 TRACE ai [cf0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 41 creatures of Titans from slot 0 of armyobj=9676. 17:27:02.359375 TRACE ai [cf0] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 41 creatures of Titans from slot 0 of armyobj=9676 17:27:02.375000 TRACE ai [cf0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.375000 TRACE network [cf0] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '10', selectedStack '-1'} 17:27:02.375000 TRACE network [cf0] - Sending a request "struct MakeAction". It'll have an ID=47. 17:27:02.375000 TRACE network [cf0] - Sending to server a pack of type struct MakeAction 17:27:02.375000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE ai [f54] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 243 creatures of Titans from slot 1 of armyobj=9676. 17:27:02.375000 TRACE ai [f54] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 243 creatures of Titans from slot 1 of armyobj=9676 17:27:02.375000 TRACE ai [f54] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.375000 TRACE network [f54] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '-1', selectedStack '-1'} 17:27:02.375000 TRACE network [f54] - Sending a request "struct MakeAction". It'll have an ID=48. 17:27:02.375000 TRACE network [f54] - Sending to server a pack of type struct MakeAction 17:27:02.375000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.375000 TRACE network [e30] - Made first apply on cl 17:27:02.375000 TRACE network [e30] - Applied on gs 17:27:02.375000 TRACE network [e30] - Made second apply on cl 17:27:02.375000 TRACE network [e30] - Listening... 17:27:02.375000 TRACE ai [cec] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 247 creatures of Titans from slot 2 of armyobj=9676. 17:27:02.375000 TRACE ai [cec] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [7]: 247 creatures of Titans from slot 2 of armyobj=9676 17:27:02.375000 TRACE ai [cec] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.375000 TRACE network [cec] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '-1', selectedStack '-1'} 17:27:02.375000 TRACE network [cec] - Sending a request "struct MakeAction". It'll have an ID=49. 17:27:02.375000 TRACE network [cec] - Sending to server a pack of type struct MakeAction 17:27:02.390625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE ai [c34] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676. 17:27:02.390625 TRACE ai [c34] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 17:27:02.390625 TRACE ai [c34] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.390625 TRACE network [c34] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Shoot', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '-1', selectedStack '-1'} 17:27:02.390625 TRACE network [c34] - Sending a request "struct MakeAction". It'll have an ID=50. 17:27:02.390625 TRACE network [c34] - Sending to server a pack of type struct MakeAction 17:27:02.390625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.390625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.390625 TRACE network [e30] - Made first apply on cl 17:27:02.390625 TRACE network [e30] - Applied on gs 17:27:02.390625 TRACE network [e30] - Made second apply on cl 17:27:02.390625 TRACE network [e30] - Listening... 17:27:02.406250 TRACE ai [fc0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 729 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:02.406250 TRACE ai [fc0] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [0]: 729 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:02.406250 TRACE ai [fc0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.406250 TRACE network [fc0] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '3', hex '66'}', additionalInfo '83', selectedStack '-1'} 17:27:02.406250 TRACE network [fc0] - Sending a request "struct MakeAction". It'll have an ID=51. 17:27:02.406250 TRACE network [fc0] - Sending to server a pack of type struct MakeAction 17:27:02.406250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.406250 TRACE network [e30] - Made first apply on cl 17:27:02.406250 TRACE network [e30] - Applied on gs 17:27:02.406250 TRACE network [e30] - Made second apply on cl 17:27:02.406250 TRACE network [e30] - Listening... 17:27:02.406250 TRACE ai [d44] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:02.406250 TRACE ai [d44] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:02.406250 TRACE ai [d44] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.406250 TRACE network [d44] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '4', hex '82'}', additionalInfo '83', selectedStack '-1'} 17:27:02.406250 TRACE network [d44] - Sending a request "struct MakeAction". It'll have an ID=52. 17:27:02.406250 TRACE network [d44] - Sending to server a pack of type struct MakeAction 17:27:02.421875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE ai [e40] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 924 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:02.421875 TRACE ai [e40] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [2]: 924 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:02.421875 TRACE ai [e40] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.421875 TRACE network [e40] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '5', hex '100'}', additionalInfo '117', selectedStack '-1'} 17:27:02.421875 TRACE network [e40] - Sending a request "struct MakeAction". It'll have an ID=53. 17:27:02.421875 TRACE network [e40] - Sending to server a pack of type struct MakeAction 17:27:02.421875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.421875 TRACE network [e30] - Made first apply on cl 17:27:02.421875 TRACE network [e30] - Applied on gs 17:27:02.421875 TRACE network [e30] - Made second apply on cl 17:27:02.421875 TRACE network [e30] - Listening... 17:27:02.421875 TRACE ai [3f4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:02.421875 TRACE ai [3f4] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:02.437500 TRACE ai [3f4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.437500 TRACE network [3f4] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:02.437500 TRACE network [3f4] - Sending a request "struct MakeAction". It'll have an ID=54. 17:27:02.437500 TRACE network [3f4] - Sending to server a pack of type struct MakeAction 17:27:02.437500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.437500 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.437500 TRACE network [e30] - Made first apply on cl 17:27:02.437500 TRACE network [e30] - Applied on gs 17:27:02.437500 TRACE network [e30] - Made second apply on cl 17:27:02.437500 TRACE network [e30] - Listening... 17:27:02.437500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.437500 TRACE network [e30] - Made first apply on cl 17:27:02.437500 TRACE network [e30] - Applied on gs 17:27:02.437500 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.437500 TRACE network [e30] - Made second apply on cl 17:27:02.437500 TRACE network [e30] - Listening... 17:27:02.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.437500 TRACE network [e30] - Made first apply on cl 17:27:02.437500 TRACE network [e30] - Applied on gs 17:27:02.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.437500 TRACE network [e30] - Made second apply on cl 17:27:02.437500 TRACE network [e30] - Listening... 17:27:02.437500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.437500 TRACE network [e30] - Made first apply on cl 17:27:02.437500 TRACE network [e30] - Applied on gs 17:27:02.437500 TRACE network [e30] - Made second apply on cl 17:27:02.437500 TRACE network [e30] - Listening... 17:27:02.437500 TRACE ai [af0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:02.437500 TRACE ai [af0] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:02.468750 TRACE ai [af0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.468750 TRACE network [af0] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '9', y '10', hex '179'}', additionalInfo '-1', selectedStack '-1'} 17:27:02.468750 TRACE network [af0] - Sending a request "struct MakeAction". It'll have an ID=55. 17:27:02.468750 TRACE network [af0] - Sending to server a pack of type struct MakeAction 17:27:02.468750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRoundFirst called 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRound called 17:27:02.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:02.468750 TRACE network [e30] - Made first apply on cl 17:27:02.468750 TRACE network [e30] - Applied on gs 17:27:02.468750 TRACE network [e30] - Made second apply on cl 17:27:02.468750 TRACE network [e30] - Listening... 17:27:02.468750 TRACE ai [fe8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:02.468750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:02.468750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting spells sounds like fun. Let's see... 17:27:02.484375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: I can cast 48 spells. 17:27:02.484375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: I know about workings of 33 of them. 17:27:02.484375 ERROR global [fe8] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:02.484375 ERROR global [fe8] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:02.500000 ERROR global [fe8] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:02.500000 ERROR global [fe8] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:02.500000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Found 199 spell-target combinations. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '6', hex '117'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '4', hex '83'} would deal 770 damage points among 1 stacks. 17:27:02.515625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1530 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '6', hex '117'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '4', hex '83'} would deal 1900 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '6', hex '117'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '3', hex '66'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '4', hex '82'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '4', hex '83'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '5', hex '100'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '6', hex '117'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '0', hex '14'} would deal -9180 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '10', hex '185'} would deal 3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '9', y '10', hex '179'} would deal -3060 damage points among 5 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '4', hex '83'} would deal 1200 damage points among 3 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '6', hex '117'} would deal 1200 damage points among 3 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '10', hex '185'} would deal 1200 damage points among 3 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '4', hex '83'} would deal -7640 damage points among 8 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '6', hex '117'} would deal -7640 damage points among 8 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '10', hex '185'} would deal -7640 damage points among 8 stacks. 17:27:02.531250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by -5864 points (from -14484 to -8620) 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by -11165 points (from -13760 to -2595) 17:27:02.546875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.562500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.578125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 15123 to 15123) 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.593750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.609375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.625000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.640625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.656250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.671875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.687500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.703125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 15123 to 15123) 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 153 points (from -14484 to -14637) 17:27:02.718750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 613 points (from -13760 to -14373) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 373 points (from 1867 to 1494) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.734375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.750000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.765625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.781250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.796875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.812500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 15123 to 15123) 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.828125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.843750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.859375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.875000 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.890625 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.906250 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.921875 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 15123 to 15123) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.937500 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by -8535 points (from 15123 to 6588) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.953125 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [6]: 51 creatures of Titans from slot 1 of armyobj=9676 would improve the stack by 0 points (from -14484 to -14484) 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 31850 to 31850) 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [7]: 146 creatures of Titans from slot 2 of armyobj=9676 would improve the stack by 0 points (from -13760 to -13760) 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [3]: 44 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 15123 to 15123) 17:27:02.968750 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.984375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [8]: 249 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from 1867 to 1867) 17:27:02.984375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '4', hex '83'} would deal 5850 damage points among 1 stacks. 17:27:02.984375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:02.984375 TRACE ai [fe8] - CBattleAI [06,020,B7C]: Best spell is Implosion. Will cast. 17:27:02.984375 TRACE network [fe8] - Sending a request "struct MakeCustomAction". It'll have an ID=56. 17:27:02.984375 TRACE network [fe8] - Sending to server a pack of type struct MakeCustomAction 17:27:02.984375 TRACE global [fe8] - We'll wait till request 56 is answered. 17:27:02.984375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleSpellCast called 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:02.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:02.984375 TRACE ai [fe8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:02.984375 TRACE network [fe8] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '6', hex '116'}', additionalInfo '117', selectedStack '-1'} 17:27:02.984375 TRACE network [fe8] - Sending a request "struct MakeAction". It'll have an ID=57. 17:27:02.984375 TRACE network [fe8] - Sending to server a pack of type struct MakeAction 17:27:02.984375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:02.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:02.984375 TRACE network [e30] - Made first apply on cl 17:27:02.984375 TRACE network [e30] - Applied on gs 17:27:02.984375 TRACE network [e30] - Made second apply on cl 17:27:02.984375 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE ai [604] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 32 creatures of Titans from slot 1 of armyobj=9676. 17:27:03.000000 TRACE ai [604] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 32 creatures of Titans from slot 1 of armyobj=9676 17:27:03.000000 TRACE ai [604] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.000000 TRACE network [604] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '4', hex '83'}', additionalInfo '66', selectedStack '-1'} 17:27:03.000000 TRACE network [604] - Sending a request "struct MakeAction". It'll have an ID=58. 17:27:03.000000 TRACE network [604] - Sending to server a pack of type struct MakeAction 17:27:03.000000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.000000 TRACE network [e30] - Made first apply on cl 17:27:03.000000 TRACE network [e30] - Applied on gs 17:27:03.000000 TRACE network [e30] - Made second apply on cl 17:27:03.000000 TRACE network [e30] - Listening... 17:27:03.000000 TRACE ai [ee4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 91 creatures of Titans from slot 2 of armyobj=9676. 17:27:03.000000 TRACE ai [ee4] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [7]: 91 creatures of Titans from slot 2 of armyobj=9676 17:27:03.000000 TRACE ai [ee4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.000000 TRACE network [ee4] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '2', hex '48'}', additionalInfo '66', selectedStack '-1'} 17:27:03.000000 TRACE network [ee4] - Sending a request "struct MakeAction". It'll have an ID=59. 17:27:03.000000 TRACE network [ee4] - Sending to server a pack of type struct MakeAction 17:27:03.015625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE ai [490] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 966 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:03.015625 TRACE ai [490] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [0]: 966 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:03.015625 TRACE ai [490] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.015625 TRACE network [490] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '9', hex '168'}', additionalInfo '185', selectedStack '-1'} 17:27:03.015625 TRACE network [490] - Sending a request "struct MakeAction". It'll have an ID=60. 17:27:03.015625 TRACE network [490] - Sending to server a pack of type struct MakeAction 17:27:03.015625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.015625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.015625 TRACE network [e30] - Made second apply on cl 17:27:03.015625 TRACE network [e30] - Listening... 17:27:03.015625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.015625 TRACE network [e30] - Made first apply on cl 17:27:03.015625 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE ai [ec4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:03.031250 TRACE ai [ec4] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:03.031250 TRACE ai [ec4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.031250 TRACE network [ec4] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '10', hex '184'}', additionalInfo '185', selectedStack '-1'} 17:27:03.031250 TRACE network [ec4] - Sending a request "struct MakeAction". It'll have an ID=61. 17:27:03.031250 TRACE network [ec4] - Sending to server a pack of type struct MakeAction 17:27:03.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE ai [d04] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:03.031250 TRACE ai [d04] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:03.031250 TRACE ai [d04] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.031250 TRACE network [d04] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '1', hex '31'}', additionalInfo '48', selectedStack '-1'} 17:27:03.031250 TRACE network [d04] - Sending a request "struct MakeAction". It'll have an ID=62. 17:27:03.031250 TRACE network [d04] - Sending to server a pack of type struct MakeAction 17:27:03.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.031250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStackMoved called 17:27:03.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:03.031250 TRACE network [e30] - Made first apply on cl 17:27:03.031250 TRACE network [e30] - Applied on gs 17:27:03.031250 TRACE network [e30] - Made second apply on cl 17:27:03.031250 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE ai [f30] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:03.046875 TRACE ai [f30] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:03.046875 TRACE ai [f30] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.046875 TRACE network [f30] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:03.046875 TRACE network [f30] - Sending a request "struct MakeAction". It'll have an ID=63. 17:27:03.046875 TRACE network [f30] - Sending to server a pack of type struct MakeAction 17:27:03.046875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE ai [bec] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:03.046875 TRACE ai [bec] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 17:27:03.046875 TRACE ai [bec] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.046875 TRACE network [bec] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Defend', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:03.046875 TRACE network [bec] - Sending a request "struct MakeAction". It'll have an ID=64. 17:27:03.046875 TRACE network [bec] - Sending to server a pack of type struct MakeAction 17:27:03.046875 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE bonus [e30] - Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 receives a new bonus: +20 17:27:03.046875 TRACE bonus [e30] - Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 receives a new bonus: +0 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksEffectsSet called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.046875 TRACE network [e30] - Made first apply on cl 17:27:03.046875 TRACE network [e30] - Applied on gs 17:27:03.046875 TRACE network [e30] - Made second apply on cl 17:27:03.046875 TRACE network [e30] - Listening... 17:27:03.046875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.062500 TRACE network [e30] - Made first apply on cl 17:27:03.062500 TRACE network [e30] - Applied on gs 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.062500 TRACE network [e30] - Made second apply on cl 17:27:03.062500 TRACE network [e30] - Listening... 17:27:03.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.062500 TRACE network [e30] - Made first apply on cl 17:27:03.062500 TRACE network [e30] - Applied on gs 17:27:03.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.062500 TRACE network [e30] - Made second apply on cl 17:27:03.062500 TRACE network [e30] - Listening... 17:27:03.062500 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRoundFirst called 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:03.062500 TRACE network [e30] - Made first apply on cl 17:27:03.062500 TRACE network [e30] - Applied on gs 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleNewRound called 17:27:03.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:03.062500 TRACE network [e30] - Made second apply on cl 17:27:03.062500 TRACE network [e30] - Listening... 17:27:03.062500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.062500 TRACE network [e30] - Made first apply on cl 17:27:03.062500 TRACE network [e30] - Applied on gs 17:27:03.062500 TRACE network [e30] - Made second apply on cl 17:27:03.062500 TRACE network [e30] - Listening... 17:27:03.062500 TRACE ai [fdc] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:03.062500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: activeStack called for Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:03.062500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting spells sounds like fun. Let's see... 17:27:03.078125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: I can cast 48 spells. 17:27:03.078125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: I know about workings of 33 of them. 17:27:03.078125 ERROR global [fdc] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.078125 ERROR global [fdc] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.078125 ERROR global [fdc] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.078125 ERROR global [fdc] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Found 141 spell-target combinations. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Arrow on hex {BattleHex: x '15', y '10', hex '185'} would deal 770 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Ice Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1530 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Lightning Bolt on hex {BattleHex: x '15', y '10', hex '185'} would deal 1900 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '9', hex '168'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '10', hex '184'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '1', hex '31'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '14', y '6', hex '116'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '15', y '10', hex '185'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Chain Lightning on hex {BattleHex: x '9', y '10', hex '179'} would deal -9180 damage points among 5 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Death Ripple on hex {BattleHex: x '15', y '10', hex '185'} would deal 400 damage points among 1 stacks. 17:27:03.093750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Armageddon on hex {BattleHex: x '15', y '10', hex '185'} would deal -15280 damage points among 6 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by -2732 points (from -11534 to -8802) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Air Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.109375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fire Shield on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Air on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Protection from Fire on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.125000 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Water on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prot. from Earth on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.140625 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Anti-Magic on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Magic Mirror on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Curse on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 123 points (from -11534 to -11657) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Bloodlust on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.156250 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Weakness on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Stone Skin on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Disrupting Ray on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.171875 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Prayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Fortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.187500 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Misfortune on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Haste on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.203125 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slow on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Slayer on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Frenzy on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.218750 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 12149 to 12149) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [8]: 41 creatures of Titans from slot 3 of armyobj=9676 would improve the stack by 0 points (from -11534 to -11534) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Implosion on hex {BattleHex: x '15', y '10', hex '185'} would deal 5850 damage points among 1 stacks. 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Casting Counterstrike on Battle stack [4]: 3749 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.234375 TRACE ai [fdc] - CBattleAI [06,020,B7C]: Best spell is Implosion. Will cast. 17:27:03.234375 TRACE network [fdc] - Sending a request "struct MakeCustomAction". It'll have an ID=65. 17:27:03.234375 TRACE network [fdc] - Sending to server a pack of type struct MakeCustomAction 17:27:03.234375 TRACE global [fdc] - We'll wait till request 65 is answered. 17:27:03.234375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleSpellCast called 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:03.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.234375 TRACE network [e30] - Made first apply on cl 17:27:03.234375 TRACE network [e30] - Applied on gs 17:27:03.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.234375 TRACE network [e30] - Made second apply on cl 17:27:03.234375 TRACE network [e30] - Listening... 17:27:03.234375 TRACE ai [fdc] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.234375 TRACE network [fdc] - 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:27:03.234375 TRACE network [fdc] - Sending a request "struct MakeAction". It'll have an ID=66. 17:27:03.234375 TRACE network [fdc] - Sending to server a pack of type struct MakeAction 17:27:03.234375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE ai [454] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [8]: 21 creatures of Titans from slot 3 of armyobj=9676. 17:27:03.250000 TRACE ai [454] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [8]: 21 creatures of Titans from slot 3 of armyobj=9676 17:27:03.250000 TRACE ai [454] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:03.250000 TRACE network [454] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '10', hex '185'}', additionalInfo '168', selectedStack '-1'} 17:27:03.250000 TRACE network [454] - Sending a request "struct MakeAction". It'll have an ID=67. 17:27:03.250000 TRACE network [454] - Sending to server a pack of type struct MakeAction 17:27:03.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionStarted called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleAttack called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksHealedRes called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksHealedRes called 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleStacksAttacked called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: actionFinished called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:03.250000 DEBUG ai [e30] - Player 1: I won the Starting battle of Straker attacking Monster at 1 48 1! 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: battleEnd called 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,020,B7C]: destroyed 17:27:03.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 WARN bonus [e30] - Warning: an orphaned child! 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '300000'. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '770'. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.250000 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:03.250000 TRACE network [e30] - Made first apply on cl 17:27:03.250000 TRACE network [e30] - Applied on gs 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:03.250000 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:03.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:03.250000 TRACE network [e30] - Made second apply on cl 17:27:03.250000 TRACE network [e30] - Listening... 17:27:03.265625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:03.265625 TRACE animation [e30] - Fade anim started for obj 54 at 0 47 1; anim count: 1 17:27:03.265625 TRACE animation [e30] - Fade anim started for obj 54 at 0 48 1; anim count: 2 17:27:03.265625 TRACE animation [e30] - Fade anim started for obj 54 at 1 47 1; anim count: 3 17:27:03.265625 TRACE animation [e30] - Fade anim started for obj 54 at 1 48 1; anim count: 4 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.265625 TRACE network [e30] - Made first apply on cl 17:27:03.265625 DEBUG global [e30] - removing object id=9676; address=106463688; name=Monster 17:27:03.265625 TRACE network [e30] - Applied on gs 17:27:03.265625 TRACE network [e30] - Made second apply on cl 17:27:03.265625 TRACE network [e30] - Listening... 17:27:03.265625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.265625 TRACE network [e30] - Made first apply on cl 17:27:03.265625 TRACE network [e30] - Applied on gs 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.265625 TRACE network [e30] - Made second apply on cl 17:27:03.265625 TRACE network [e30] - Listening... 17:27:03.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.265625 TRACE network [e30] - Made first apply on cl 17:27:03.265625 TRACE network [e30] - Applied on gs 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.265625 TRACE network [e30] - Made second apply on cl 17:27:03.265625 TRACE network [e30] - Listening... 17:27:03.265625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=68. 17:27:03.265625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.265625 TRACE global [fbc] - We'll wait till request 68 is answered. 17:27:03.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.265625 TRACE network [e30] - Made first apply on cl 17:27:03.265625 TRACE network [e30] - Applied on gs 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.265625 TRACE network [e30] - Made second apply on cl 17:27:03.265625 TRACE network [e30] - Listening... 17:27:03.265625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.265625 TRACE network [e30] - Made first apply on cl 17:27:03.265625 TRACE network [e30] - Applied on gs 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.281250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.296875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.343750 TRACE network [e30] - Made second apply on cl 17:27:03.343750 TRACE network [e30] - Listening... 17:27:03.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.343750 TRACE network [e30] - Made first apply on cl 17:27:03.343750 TRACE network [e30] - Applied on gs 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.343750 TRACE network [e30] - Made second apply on cl 17:27:03.343750 TRACE network [e30] - Listening... 17:27:03.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.343750 TRACE network [e30] - Made first apply on cl 17:27:03.343750 TRACE network [e30] - Applied on gs 17:27:03.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.343750 TRACE network [e30] - Made second apply on cl 17:27:03.343750 TRACE network [e30] - Listening... 17:27:03.343750 TRACE ai [fbc] - Completing goal: VISIT TILE (1 48 1) (Straker) 17:27:03.343750 DEBUG ai [fbc] - Hero Straker moved from 0 46 1 to 1 48 1. Returning 1. 17:27:03.359375 TRACE ai [fbc] - It's safe for Straker to visit tile 1 50 1 17:27:03.375000 TRACE ai [fbc] - It's safe for Straker to visit tile 1 51 1 17:27:03.375000 DEBUG ai [fbc] - Of all 4 destinations, object oid=9681 seems nice 17:27:03.375000 DEBUG ai [fbc] - Straker will try to visit Shield of the Yawning Dead at (0 48 1) 17:27:03.375000 DEBUG ai [fbc] - Moving hero Straker to tile 0 48 1 17:27:03.375000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=69. 17:27:03.375000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.375000 TRACE global [fbc] - We'll wait till request 69 is answered. 17:27:03.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.375000 TRACE network [e30] - Made first apply on cl 17:27:03.375000 TRACE network [e30] - Applied on gs 17:27:03.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.375000 TRACE network [e30] - Made second apply on cl 17:27:03.375000 TRACE network [e30] - Listening... 17:27:03.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.375000 TRACE network [e30] - Made first apply on cl 17:27:03.375000 TRACE network [e30] - Applied on gs 17:27:03.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.406250 TRACE network [e30] - Made second apply on cl 17:27:03.406250 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Shield of the Yawning Dead'. 17:27:03.421875 TRACE ai [e30] - Completing goal: FIND OBJ 9,681 (Straker) 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:03.421875 TRACE animation [e30] - Fade anim started for obj 5 at 0 48 1; anim count: 5 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 DEBUG global [e30] - removing object id=9681; address=100122328; name=Shield of the Yawning Dead 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.421875 TRACE network [e30] - Made first apply on cl 17:27:03.421875 TRACE network [e30] - Applied on gs 17:27:03.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.421875 TRACE network [e30] - Made second apply on cl 17:27:03.421875 TRACE network [e30] - Listening... 17:27:03.421875 TRACE ai [fbc] - Completing goal: VISIT TILE (0 48 1) (Straker) 17:27:03.421875 DEBUG ai [fbc] - Hero Straker moved from 1 48 1 to 1 48 1. Returning 1. 17:27:03.437500 DEBUG ai [fbc] - Of all 2 destinations, object oid=9689 seems nice 17:27:03.437500 DEBUG ai [fbc] - Straker will try to visit Skull Helmet at (1 50 1) 17:27:03.437500 DEBUG ai [fbc] - Moving hero Straker to tile 1 50 1 17:27:03.437500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=70. 17:27:03.437500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.437500 TRACE global [fbc] - We'll wait till request 70 is answered. 17:27:03.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.453125 TRACE network [e30] - Made first apply on cl 17:27:03.453125 TRACE network [e30] - Applied on gs 17:27:03.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.453125 TRACE network [e30] - Made second apply on cl 17:27:03.453125 TRACE network [e30] - Listening... 17:27:03.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.453125 TRACE network [e30] - Made first apply on cl 17:27:03.453125 TRACE network [e30] - Applied on gs 17:27:03.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.531250 TRACE network [e30] - Made second apply on cl 17:27:03.531250 TRACE network [e30] - Listening... 17:27:03.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.531250 TRACE network [e30] - Made first apply on cl 17:27:03.531250 TRACE network [e30] - Applied on gs 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.531250 TRACE network [e30] - Made second apply on cl 17:27:03.531250 TRACE network [e30] - Listening... 17:27:03.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.531250 TRACE network [e30] - Made first apply on cl 17:27:03.531250 TRACE network [e30] - Applied on gs 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.531250 TRACE network [e30] - Made second apply on cl 17:27:03.531250 TRACE network [e30] - Listening... 17:27:03.531250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=71. 17:27:03.531250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.531250 TRACE global [fbc] - We'll wait till request 71 is answered. 17:27:03.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.531250 TRACE network [e30] - Made first apply on cl 17:27:03.531250 TRACE network [e30] - Applied on gs 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.531250 TRACE network [e30] - Made second apply on cl 17:27:03.531250 TRACE network [e30] - Listening... 17:27:03.531250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.531250 TRACE network [e30] - Made first apply on cl 17:27:03.531250 TRACE network [e30] - Applied on gs 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.578125 TRACE network [e30] - Made second apply on cl 17:27:03.578125 TRACE network [e30] - Listening... 17:27:03.578125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.578125 TRACE network [e30] - Made first apply on cl 17:27:03.578125 TRACE network [e30] - Applied on gs 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Skull Helmet'. 17:27:03.578125 TRACE ai [e30] - Completing goal: FIND OBJ 9,689 (Straker) 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.578125 TRACE network [e30] - Made second apply on cl 17:27:03.578125 TRACE network [e30] - Listening... 17:27:03.578125 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:03.578125 TRACE network [e30] - Made first apply on cl 17:27:03.578125 TRACE network [e30] - Applied on gs 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:03.578125 TRACE network [e30] - Made second apply on cl 17:27:03.578125 TRACE network [e30] - Listening... 17:27:03.578125 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:03.578125 TRACE network [e30] - Made first apply on cl 17:27:03.578125 TRACE network [e30] - Applied on gs 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.578125 TRACE network [e30] - Made second apply on cl 17:27:03.578125 TRACE network [e30] - Listening... 17:27:03.578125 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:03.578125 TRACE animation [e30] - Fade anim started for obj 5 at 0 50 1; anim count: 6 17:27:03.578125 TRACE animation [e30] - Fade anim started for obj 5 at 1 50 1; anim count: 7 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.578125 TRACE network [e30] - Made first apply on cl 17:27:03.578125 DEBUG global [e30] - removing object id=9689; address=106465008; name=Skull Helmet 17:27:03.593750 TRACE network [e30] - Applied on gs 17:27:03.593750 TRACE network [e30] - Made second apply on cl 17:27:03.593750 TRACE network [e30] - Listening... 17:27:03.593750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.593750 TRACE network [e30] - Made first apply on cl 17:27:03.593750 TRACE network [e30] - Applied on gs 17:27:03.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:03.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.593750 TRACE network [e30] - Made second apply on cl 17:27:03.593750 TRACE network [e30] - Listening... 17:27:03.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.593750 TRACE network [e30] - Made first apply on cl 17:27:03.593750 TRACE network [e30] - Applied on gs 17:27:03.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.593750 TRACE network [e30] - Made second apply on cl 17:27:03.593750 TRACE network [e30] - Listening... 17:27:03.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.593750 TRACE network [e30] - Made first apply on cl 17:27:03.593750 TRACE network [e30] - Applied on gs 17:27:03.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.593750 TRACE network [e30] - Made second apply on cl 17:27:03.593750 TRACE network [e30] - Listening... 17:27:03.593750 TRACE ai [fbc] - Completing goal: VISIT TILE (1 50 1) (Straker) 17:27:03.593750 DEBUG ai [fbc] - Hero Straker moved from 1 48 1 to 1 49 1. Returning 1. 17:27:03.593750 TRACE animation [49c] - Fade anim finished for obj at 0 47 1; remaining: 6 17:27:03.593750 TRACE animation [49c] - Fade anim finished for obj at 0 48 1; remaining: 5 17:27:03.593750 TRACE animation [49c] - Fade anim finished for obj at 1 47 1; remaining: 4 17:27:03.593750 TRACE animation [49c] - Fade anim finished for obj at 1 48 1; remaining: 3 17:27:03.609375 TRACE ai [fbc] - It's safe for Straker to visit tile 1 51 1 17:27:03.609375 DEBUG ai [fbc] - Of all 2 destinations, object oid=10863 seems nice 17:27:03.625000 DEBUG ai [fbc] - Straker will try to visit Armor of the Damned at (0 49 1) 17:27:03.625000 DEBUG ai [fbc] - Moving hero Straker to tile 0 49 1 17:27:03.625000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=72. 17:27:03.625000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.625000 TRACE global [fbc] - We'll wait till request 72 is answered. 17:27:03.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.625000 TRACE network [e30] - Made first apply on cl 17:27:03.625000 TRACE network [e30] - Applied on gs 17:27:03.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.625000 TRACE network [e30] - Made second apply on cl 17:27:03.625000 TRACE network [e30] - Listening... 17:27:03.625000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.625000 TRACE network [e30] - Made first apply on cl 17:27:03.625000 TRACE network [e30] - Applied on gs 17:27:03.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.656250 TRACE network [e30] - Made second apply on cl 17:27:03.656250 TRACE network [e30] - Listening... 17:27:03.656250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.656250 TRACE network [e30] - Made first apply on cl 17:27:03.656250 TRACE network [e30] - Applied on gs 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Armor of the Damned'. 17:27:03.656250 TRACE ai [e30] - Completing goal: FIND OBJ 10,863 (Straker) 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.656250 TRACE network [e30] - Made second apply on cl 17:27:03.656250 TRACE network [e30] - Listening... 17:27:03.656250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:03.656250 TRACE network [e30] - Made first apply on cl 17:27:03.656250 TRACE network [e30] - Applied on gs 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:03.656250 TRACE network [e30] - Made second apply on cl 17:27:03.656250 TRACE network [e30] - Listening... 17:27:03.656250 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:03.656250 TRACE network [e30] - Made first apply on cl 17:27:03.656250 TRACE network [e30] - Applied on gs 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:03.656250 TRACE network [e30] - Made second apply on cl 17:27:03.656250 TRACE network [e30] - Listening... 17:27:03.656250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:03.656250 TRACE animation [e30] - Fade anim started for obj 5 at 0 49 1; anim count: 4 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:03.671875 TRACE network [e30] - Made first apply on cl 17:27:03.671875 DEBUG global [e30] - removing object id=10863; address=98705968; name=Armor of the Damned 17:27:03.671875 TRACE network [e30] - Applied on gs 17:27:03.671875 TRACE network [e30] - Made second apply on cl 17:27:03.671875 TRACE network [e30] - Listening... 17:27:03.671875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.671875 TRACE network [e30] - Made first apply on cl 17:27:03.671875 TRACE network [e30] - Applied on gs 17:27:03.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:03.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.671875 TRACE network [e30] - Made second apply on cl 17:27:03.671875 TRACE network [e30] - Listening... 17:27:03.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.671875 TRACE network [e30] - Made first apply on cl 17:27:03.671875 TRACE network [e30] - Applied on gs 17:27:03.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:03.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.671875 TRACE network [e30] - Made second apply on cl 17:27:03.671875 TRACE network [e30] - Listening... 17:27:03.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.671875 TRACE network [e30] - Made first apply on cl 17:27:03.671875 TRACE network [e30] - Applied on gs 17:27:03.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.671875 TRACE network [e30] - Made second apply on cl 17:27:03.671875 TRACE network [e30] - Listening... 17:27:03.671875 TRACE ai [fbc] - Completing goal: VISIT TILE (0 49 1) (Straker) 17:27:03.671875 DEBUG ai [fbc] - Hero Straker moved from 1 49 1 to 1 49 1. Returning 1. 17:27:03.687500 TRACE ai [fbc] - It's safe for Straker to visit tile 1 51 1 17:27:03.703125 DEBUG ai [fbc] - Of all 1 destinations, object oid=9677 seems nice 17:27:03.703125 DEBUG ai [fbc] - Straker will try to visit Monster at (1 51 1) 17:27:03.703125 DEBUG ai [fbc] - Moving hero Straker to tile 1 51 1 17:27:03.703125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=73. 17:27:03.703125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:03.703125 TRACE global [fbc] - We'll wait till request 73 is answered. 17:27:03.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.703125 TRACE network [e30] - Made first apply on cl 17:27:03.703125 TRACE network [e30] - Applied on gs 17:27:03.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:03.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.703125 TRACE network [e30] - Made second apply on cl 17:27:03.703125 TRACE network [e30] - Listening... 17:27:03.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:03.703125 TRACE network [e30] - Made first apply on cl 17:27:03.703125 TRACE network [e30] - Applied on gs 17:27:03.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:03.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:03.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:03.765625 TRACE animation [e30] - Fade anim finished for obj at 0 48 1; remaining: 3 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:03.781250 TRACE network [e30] - Made second apply on cl 17:27:03.781250 TRACE network [e30] - Listening... 17:27:03.781250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:03.781250 TRACE network [e30] - Made first apply on cl 17:27:03.781250 TRACE network [e30] - Applied on gs 17:27:03.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:03.781250 TRACE ai [e30] - Completing goal: FIND OBJ 9,677 (Straker) 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:03.781250 TRACE network [e30] - Made second apply on cl 17:27:03.781250 TRACE network [e30] - Listening... 17:27:03.781250 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:03.781250 TRACE network [e30] - Made first apply on cl 17:27:03.781250 TRACE network [e30] - Applied on gs 17:27:03.781250 TRACE ai [e30] - 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 Ghost Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '22', soundID '0', selection '0', cancel '1'. 17:27:03.781250 DEBUG ai [e30] - Adding query 22 - Blocking dialog query with 0 components - The Ghost Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:03.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:03.781250 TRACE network [e30] - Made second apply on cl 17:27:03.781250 TRACE network [e30] - Listening... 17:27:03.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.781250 TRACE network [e30] - Made first apply on cl 17:27:03.781250 DEBUG ai [464] - I'll answer the query 22 giving the choice 1 17:27:03.796875 TRACE network [464] - Sending a request "struct QueryReply". It'll have an ID=74. 17:27:03.796875 TRACE network [464] - Sending to server a pack of type struct QueryReply 17:27:03.796875 DEBUG ai [464] - Attempted answering query 22 - Blocking dialog query with 0 components - The Ghost Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=74. Waiting for results... 17:27:03.796875 TRACE global [464] - We'll wait till request 74 is answered. 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:03.796875 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:03.796875 INFO global [e30] - Opening BattleAI 17:27:03.796875 INFO global [e30] - Loaded Battle AI 17:27:03.796875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: created 17:27:03.796875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: init called, saving ptr to IBattleCallback 17:27:03.796875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStart called 17:27:03.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:03.796875 TRACE network [e30] - Made second apply on cl 17:27:03.796875 TRACE network [e30] - Listening... 17:27:03.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:03.796875 TRACE network [e30] - Made first apply on cl 17:27:03.796875 TRACE network [e30] - Applied on gs 17:27:03.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.796875 DEBUG ai [e30] - Removing query 22 - Blocking dialog query with 0 components - The Ghost Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:03.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:03.812500 TRACE network [e30] - Made second apply on cl 17:27:03.812500 TRACE network [e30] - Listening... 17:27:03.812500 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:03.812500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleNewRoundFirst called 17:27:03.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:03.812500 TRACE network [e30] - Made first apply on cl 17:27:03.812500 TRACE network [e30] - Applied on gs 17:27:03.812500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleNewRound called 17:27:03.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:03.812500 TRACE network [e30] - Made second apply on cl 17:27:03.812500 TRACE network [e30] - Listening... 17:27:03.812500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:03.812500 TRACE network [e30] - Made first apply on cl 17:27:03.812500 TRACE network [e30] - Applied on gs 17:27:03.812500 TRACE network [e30] - Made second apply on cl 17:27:03.812500 TRACE network [e30] - Listening... 17:27:03.812500 TRACE ai [890] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:03.812500 TRACE ai [890] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:03.812500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting spells sounds like fun. Let's see... 17:27:03.828125 TRACE ai [890] - CBattleAI [09,E6C,73C]: I can cast 46 spells. 17:27:03.828125 TRACE ai [890] - CBattleAI [09,E6C,73C]: I know about workings of 32 of them. 17:27:03.828125 ERROR global [890] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.843750 ERROR global [890] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.843750 ERROR global [890] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.843750 ERROR global [890] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:03.843750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Found 196 spell-target combinations. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '5', hex '99'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '8', hex '150'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 770 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '5', hex '99'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1530 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '5', hex '99'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1900 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '5', hex '99'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '8', hex '150'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -15300 damage points among 5 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '14', y '2', hex '48'} would deal 3060 damage points among 5 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '1', y '2', hex '35'} would deal -15300 damage points among 5 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '14', y '5', hex '99'} would deal 3060 damage points among 5 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '1', y '5', hex '86'} would deal -15300 damage points among 5 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.875000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '14', y '8', hex '150'} would deal 3060 damage points among 5 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '2', y '8', hex '138'} would deal -15300 damage points among 5 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -15300 damage points among 5 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Destroy Undead on hex {BattleHex: x '14', y '2', hex '48'} would deal -790 damage points among 7 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Destroy Undead on hex {BattleHex: x '14', y '5', hex '99'} would deal -790 damage points among 7 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Destroy Undead on hex {BattleHex: x '14', y '8', hex '150'} would deal -790 damage points among 7 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Armageddon on hex {BattleHex: x '14', y '2', hex '48'} would deal -7640 damage points among 8 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Armageddon on hex {BattleHex: x '14', y '5', hex '99'} would deal -7640 damage points among 8 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Armageddon on hex {BattleHex: x '14', y '8', hex '150'} would deal -7640 damage points among 8 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by -10395 points (from -11093 to -698) 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.890625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.906250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by -10518 points (from -11279 to -761) 17:27:03.906250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.906250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.906250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by -10518 points (from -11279 to -761) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.921875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.937500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 13264 to 13264) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.953125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.968750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:03.984375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.000000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.000000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.015625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.015625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.015625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.015625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.031250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.046875 TRACE animation [49c] - Fade anim finished for obj at 0 50 1; remaining: 2 17:27:04.046875 TRACE animation [49c] - Fade anim finished for obj at 1 50 1; remaining: 1 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.046875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.062500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.078125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 13264 to 13264) 17:27:04.093750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.109375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.125000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.140625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.156250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.171875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.187500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 13264 to 13264) 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.203125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.218750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.234375 TRACE animation [49c] - Fade anim finished for obj at 0 49 1; remaining: 0 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.250000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.265625 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.281250 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.296875 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.312500 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 13264 to 13264) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.328125 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by -13088 points (from 13264 to 176) 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.343750 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [5]: 334 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -11093 to -11093) 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 would improve the stack by 0 points (from -11279 to -11279) 17:27:04.359375 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.375000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [3]: 43 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 13264 to 13264) 17:27:04.375000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5850 damage points among 1 stacks. 17:27:04.375000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.375000 TRACE ai [890] - CBattleAI [09,E6C,73C]: Best spell is Implosion. Will cast. 17:27:04.375000 TRACE network [890] - Sending a request "struct MakeCustomAction". It'll have an ID=75. 17:27:04.375000 TRACE network [890] - Sending to server a pack of type struct MakeCustomAction 17:27:04.375000 TRACE global [890] - We'll wait till request 75 is answered. 17:27:04.375000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.375000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.375000 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleSpellCast called 17:27:04.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.375000 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:04.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.375000 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.375000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.375000 TRACE network [e30] - Made first apply on cl 17:27:04.375000 TRACE network [e30] - Applied on gs 17:27:04.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.375000 TRACE network [e30] - Made second apply on cl 17:27:04.375000 TRACE network [e30] - Listening... 17:27:04.390625 TRACE ai [890] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.390625 TRACE network [890] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '1', hex '31'}', additionalInfo '48', selectedStack '-1'} 17:27:04.390625 TRACE network [890] - Sending a request "struct MakeAction". It'll have an ID=76. 17:27:04.390625 TRACE network [890] - Sending to server a pack of type struct MakeAction 17:27:04.390625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE bonus [e30] - Battle stack [3]: 41 creatures of Azure Dragons from slot 3 of armyobj=10902 receives a new bonus: -50 Age 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksEffectsSet called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleSpellCast called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.390625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.390625 TRACE network [e30] - Made first apply on cl 17:27:04.390625 TRACE network [e30] - Applied on gs 17:27:04.390625 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.390625 TRACE network [e30] - Made second apply on cl 17:27:04.390625 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE ai [73c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 225 creatures of Ghost Dragons from slot 0 of armyobj=9677. 17:27:04.406250 TRACE ai [73c] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 225 creatures of Ghost Dragons from slot 0 of armyobj=9677 17:27:04.406250 TRACE ai [73c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.406250 TRACE network [73c] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '31', selectedStack '-1'} 17:27:04.406250 TRACE network [73c] - Sending a request "struct MakeAction". It'll have an ID=77. 17:27:04.406250 TRACE network [73c] - Sending to server a pack of type struct MakeAction 17:27:04.406250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.406250 TRACE network [e30] - Made first apply on cl 17:27:04.406250 TRACE network [e30] - Applied on gs 17:27:04.406250 TRACE network [e30] - Made second apply on cl 17:27:04.406250 TRACE network [e30] - Listening... 17:27:04.421875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.421875 TRACE network [e30] - Made first apply on cl 17:27:04.421875 TRACE network [e30] - Applied on gs 17:27:04.421875 TRACE network [e30] - Made second apply on cl 17:27:04.421875 TRACE network [e30] - Listening... 17:27:04.421875 TRACE ai [fd4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677. 17:27:04.421875 TRACE ai [fd4] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 17:27:04.421875 TRACE ai [fd4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.421875 TRACE network [fd4] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '31', selectedStack '-1'} 17:27:04.421875 TRACE network [fd4] - Sending a request "struct MakeAction". It'll have an ID=78. 17:27:04.421875 TRACE network [fd4] - Sending to server a pack of type struct MakeAction 17:27:04.421875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.421875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.421875 TRACE network [e30] - Made first apply on cl 17:27:04.421875 TRACE network [e30] - Applied on gs 17:27:04.421875 TRACE network [e30] - Made second apply on cl 17:27:04.421875 TRACE network [e30] - Listening... 17:27:04.421875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.421875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.421875 TRACE network [e30] - Made first apply on cl 17:27:04.421875 TRACE network [e30] - Applied on gs 17:27:04.421875 TRACE network [e30] - Made second apply on cl 17:27:04.421875 TRACE network [e30] - Listening... 17:27:04.421875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.421875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.421875 TRACE network [e30] - Made first apply on cl 17:27:04.421875 TRACE network [e30] - Applied on gs 17:27:04.421875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.421875 TRACE network [e30] - Made second apply on cl 17:27:04.421875 TRACE network [e30] - Listening... 17:27:04.421875 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:04.421875 TRACE network [e30] - Made first apply on cl 17:27:04.421875 TRACE network [e30] - Applied on gs 17:27:04.421875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksEffectsSet called 17:27:04.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:04.421875 TRACE network [e30] - Made second apply on cl 17:27:04.421875 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleSpellCast called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE ai [544] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677. 17:27:04.437500 TRACE ai [544] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [7]: 333 creatures of Ghost Dragons from slot 2 of armyobj=9677 17:27:04.437500 TRACE ai [544] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.437500 TRACE network [544] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '1', hex '28'}', additionalInfo '31', selectedStack '-1'} 17:27:04.437500 TRACE network [544] - Sending a request "struct MakeAction". It'll have an ID=79. 17:27:04.437500 TRACE network [544] - Sending to server a pack of type struct MakeAction 17:27:04.437500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.437500 TRACE network [e30] - Made first apply on cl 17:27:04.437500 TRACE network [e30] - Applied on gs 17:27:04.437500 TRACE network [e30] - Made second apply on cl 17:27:04.437500 TRACE network [e30] - Listening... 17:27:04.437500 TRACE ai [5e0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:04.437500 TRACE ai [5e0] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:04.437500 TRACE ai [5e0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.437500 TRACE network [5e0] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '28', selectedStack '-1'} 17:27:04.437500 TRACE network [5e0] - Sending a request "struct MakeAction". It'll have an ID=80. 17:27:04.437500 TRACE network [5e0] - Sending to server a pack of type struct MakeAction 17:27:04.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE ai [d08] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:04.453125 TRACE ai [d08] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:04.453125 TRACE ai [d08] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.453125 TRACE network [d08] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '28', selectedStack '-1'} 17:27:04.453125 TRACE network [d08] - Sending a request "struct MakeAction". It'll have an ID=81. 17:27:04.453125 TRACE network [d08] - Sending to server a pack of type struct MakeAction 17:27:04.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE ai [20c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:04.453125 TRACE ai [20c] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:04.453125 TRACE ai [20c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.453125 TRACE network [20c] - 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:27:04.453125 TRACE network [20c] - Sending a request "struct MakeAction". It'll have an ID=82. 17:27:04.453125 TRACE network [20c] - Sending to server a pack of type struct MakeAction 17:27:04.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.453125 TRACE network [e30] - Made first apply on cl 17:27:04.453125 TRACE network [e30] - Applied on gs 17:27:04.453125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.453125 TRACE network [e30] - Made second apply on cl 17:27:04.453125 TRACE network [e30] - Listening... 17:27:04.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE ai [f78] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:04.468750 TRACE ai [f78] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 17:27:04.468750 TRACE ai [f78] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.468750 TRACE network [f78] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:04.468750 TRACE network [f78] - Sending a request "struct MakeAction". It'll have an ID=83. 17:27:04.468750 TRACE network [f78] - Sending to server a pack of type struct MakeAction 17:27:04.468750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.468750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.468750 TRACE network [e30] - Made first apply on cl 17:27:04.468750 TRACE network [e30] - Applied on gs 17:27:04.468750 TRACE network [e30] - Made second apply on cl 17:27:04.468750 TRACE network [e30] - Listening... 17:27:04.468750 TRACE ai [438] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902. 17:27:04.468750 TRACE ai [438] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 17:27:04.484375 TRACE ai [438] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.500000 TRACE network [438] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '5', y '10', hex '175'}', additionalInfo '-1', selectedStack '-1'} 17:27:04.500000 TRACE network [438] - Sending a request "struct MakeAction". It'll have an ID=84. 17:27:04.500000 TRACE network [438] - Sending to server a pack of type struct MakeAction 17:27:04.500000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.500000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.500000 TRACE network [e30] - Made first apply on cl 17:27:04.500000 TRACE network [e30] - Applied on gs 17:27:04.500000 TRACE network [e30] - Made second apply on cl 17:27:04.500000 TRACE network [e30] - Listening... 17:27:04.500000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.500000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.500000 TRACE network [e30] - Made first apply on cl 17:27:04.500000 TRACE network [e30] - Applied on gs 17:27:04.500000 TRACE network [e30] - Made second apply on cl 17:27:04.500000 TRACE network [e30] - Listening... 17:27:04.500000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.500000 TRACE network [e30] - Made first apply on cl 17:27:04.500000 TRACE network [e30] - Applied on gs 17:27:04.500000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.500000 TRACE network [e30] - Made second apply on cl 17:27:04.500000 TRACE network [e30] - Listening... 17:27:04.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.500000 TRACE network [e30] - Made first apply on cl 17:27:04.500000 TRACE network [e30] - Applied on gs 17:27:04.500000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.500000 TRACE network [e30] - Made second apply on cl 17:27:04.500000 TRACE network [e30] - Listening... 17:27:04.500000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.500000 TRACE network [e30] - Made first apply on cl 17:27:04.500000 TRACE network [e30] - Applied on gs 17:27:04.500000 TRACE network [e30] - Made second apply on cl 17:27:04.500000 TRACE network [e30] - Listening... 17:27:04.500000 TRACE ai [4a0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:04.500000 TRACE ai [4a0] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:04.531250 TRACE ai [4a0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:04.531250 TRACE network [4a0] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '-1', selectedStack '-1'} 17:27:04.531250 TRACE network [4a0] - Sending a request "struct MakeAction". It'll have an ID=85. 17:27:04.531250 TRACE network [4a0] - Sending to server a pack of type struct MakeAction 17:27:04.531250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:04.531250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:04.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:04.531250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:04.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:04.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:04.531250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleNewRoundFirst called 17:27:04.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleNewRound called 17:27:04.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:04.531250 TRACE network [e30] - Made first apply on cl 17:27:04.531250 TRACE network [e30] - Applied on gs 17:27:04.531250 TRACE network [e30] - Made second apply on cl 17:27:04.531250 TRACE network [e30] - Listening... 17:27:04.531250 TRACE ai [c7c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902. 17:27:04.531250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 17:27:04.531250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting spells sounds like fun. Let's see... 17:27:04.546875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: I can cast 47 spells. 17:27:04.546875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: I know about workings of 32 of them. 17:27:04.546875 ERROR global [c7c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:04.546875 ERROR global [c7c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:04.546875 ERROR global [c7c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:04.562500 ERROR global [c7c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:04.562500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Found 168 spell-target combinations. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 770 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1530 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1900 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '10', y '0', hex '10'} would deal -3060 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '11', y '0', hex '11'} would deal -3060 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '10', y '1', hex '27'} would deal -9180 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '13', y '0', hex '13'} would deal -3060 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '8', y '1', hex '25'} would deal -9180 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '14', y '1', hex '31'} would deal -3060 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Chain Lightning on hex {BattleHex: x '5', y '10', hex '175'} would deal -9180 damage points among 5 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Destroy Undead on hex {BattleHex: x '11', y '0', hex '11'} would deal -1580 damage points among 6 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Destroy Undead on hex {BattleHex: x '13', y '0', hex '13'} would deal -1580 damage points among 6 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Armageddon on hex {BattleHex: x '11', y '0', hex '11'} would deal -11460 damage points among 7 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Armageddon on hex {BattleHex: x '13', y '0', hex '13'} would deal -11460 damage points among 7 stacks. 17:27:04.593750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by -4480 points (from -4792 to -312) 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.609375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by -3325 points (from -1004 to 2321) 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.625000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.640625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.640625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.640625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.640625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Air Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.656250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.671875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 6304 to 6304) 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fire Shield on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.687500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Air on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.703125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.718750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Protection from Fire on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.734375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.750000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.750000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.750000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.750000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Water on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.765625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prot. from Earth on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.781250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.796875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.796875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.796875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.796875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.796875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Anti-Magic on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.812500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.828125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 6304 to 6304) 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Magic Mirror on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.843750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Bloodlust on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.859375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.875000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.875000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.875000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.875000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.875000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Weakness on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.890625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.906250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Stone Skin on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.921875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Disrupting Ray on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.937500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.953125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.953125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.953125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.953125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 6304 to 6304) 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Prayer on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:04.968750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:04.984375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Fortune on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.000000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.015625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Misfortune on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.031250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Haste on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.046875 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.062500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.062500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.062500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.062500 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slow on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.078125 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 6304 to 6304) 17:27:05.093750 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Slayer on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.109375 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by -5553 points (from 6304 to 751) 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Frenzy on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.125000 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.140625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [5]: 143 creatures of Ghost Dragons from slot 0 of armyobj=9677 would improve the stack by 0 points (from -4792 to -4792) 17:27:05.140625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.140625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.140625 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 would improve the stack by 0 points (from -1004 to -1004) 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 would improve the stack by 0 points (from 32500 to 32500) 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [3]: 20 creatures of Azure Dragons from slot 3 of armyobj=10902 would improve the stack by 0 points (from 6304 to 6304) 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5850 damage points among 1 stacks. 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Casting Counterstrike on Battle stack [4]: 4699 creatures of Skeletons from slot 4 of armyobj=10902 would improve the stack by 0 points (from 0 to 0) 17:27:05.156250 TRACE ai [c7c] - CBattleAI [09,E6C,73C]: Best spell is Implosion. Will cast. 17:27:05.156250 TRACE network [c7c] - Sending a request "struct MakeCustomAction". It'll have an ID=86. 17:27:05.156250 TRACE network [c7c] - Sending to server a pack of type struct MakeCustomAction 17:27:05.156250 TRACE global [c7c] - We'll wait till request 86 is answered. 17:27:05.156250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.156250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.156250 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleSpellCast called 17:27:05.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.156250 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:05.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.156250 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.156250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.156250 TRACE network [e30] - Made first apply on cl 17:27:05.156250 TRACE network [e30] - Applied on gs 17:27:05.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.156250 TRACE network [e30] - Made second apply on cl 17:27:05.156250 TRACE network [e30] - Listening... 17:27:05.171875 TRACE ai [c7c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.171875 TRACE network [c7c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '1', hex '29'}', additionalInfo '11', selectedStack '-1'} 17:27:05.171875 TRACE network [c7c] - Sending a request "struct MakeAction". It'll have an ID=87. 17:27:05.171875 TRACE network [c7c] - Sending to server a pack of type struct MakeAction 17:27:05.171875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksEffectsSet called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleSpellCast called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.171875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:05.171875 TRACE network [e30] - Made first apply on cl 17:27:05.171875 TRACE network [e30] - Applied on gs 17:27:05.171875 TRACE network [e30] - Made second apply on cl 17:27:05.171875 TRACE network [e30] - Listening... 17:27:05.187500 TRACE ai [a44] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 76 creatures of Ghost Dragons from slot 0 of armyobj=9677. 17:27:05.187500 TRACE ai [a44] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 76 creatures of Ghost Dragons from slot 0 of armyobj=9677 17:27:05.187500 TRACE ai [a44] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.187500 TRACE network [a44] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '29', selectedStack '-1'} 17:27:05.187500 TRACE network [a44] - Sending a request "struct MakeAction". It'll have an ID=88. 17:27:05.187500 TRACE network [a44] - Sending to server a pack of type struct MakeAction 17:27:05.187500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.187500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.187500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.187500 TRACE network [e30] - Made first apply on cl 17:27:05.187500 TRACE network [e30] - Applied on gs 17:27:05.187500 TRACE network [e30] - Made second apply on cl 17:27:05.187500 TRACE network [e30] - Listening... 17:27:05.187500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.187500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.187500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.187500 TRACE network [e30] - Made first apply on cl 17:27:05.187500 TRACE network [e30] - Applied on gs 17:27:05.187500 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.187500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.187500 TRACE network [e30] - Made second apply on cl 17:27:05.187500 TRACE network [e30] - Listening... 17:27:05.187500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.203125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.203125 TRACE network [e30] - Made first apply on cl 17:27:05.203125 TRACE network [e30] - Applied on gs 17:27:05.203125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.203125 TRACE network [e30] - Made second apply on cl 17:27:05.203125 TRACE network [e30] - Listening... 17:27:05.203125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.203125 TRACE network [e30] - Made first apply on cl 17:27:05.203125 TRACE network [e30] - Applied on gs 17:27:05.203125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.203125 TRACE network [e30] - Made second apply on cl 17:27:05.203125 TRACE network [e30] - Listening... 17:27:05.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.203125 TRACE network [e30] - Made first apply on cl 17:27:05.203125 TRACE network [e30] - Applied on gs 17:27:05.203125 TRACE network [e30] - Made second apply on cl 17:27:05.203125 TRACE network [e30] - Listening... 17:27:05.203125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:05.203125 TRACE network [e30] - Made first apply on cl 17:27:05.203125 TRACE network [e30] - Applied on gs 17:27:05.203125 TRACE network [e30] - Made second apply on cl 17:27:05.203125 TRACE network [e30] - Listening... 17:27:05.203125 TRACE ai [ca8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677. 17:27:05.203125 TRACE ai [ca8] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 333 creatures of Ghost Dragons from slot 1 of armyobj=9677 17:27:05.203125 TRACE ai [ca8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.203125 TRACE network [ca8] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '1', hex '30'}', additionalInfo '29', selectedStack '-1'} 17:27:05.203125 TRACE network [ca8] - Sending a request "struct MakeAction". It'll have an ID=89. 17:27:05.203125 TRACE network [ca8] - Sending to server a pack of type struct MakeAction 17:27:05.203125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.203125 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.203125 TRACE network [e30] - Made first apply on cl 17:27:05.203125 TRACE network [e30] - Applied on gs 17:27:05.203125 TRACE network [e30] - Made second apply on cl 17:27:05.203125 TRACE network [e30] - Listening... 17:27:05.218750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:05.218750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:05.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:05.218750 TRACE network [e30] - Made first apply on cl 17:27:05.218750 TRACE network [e30] - Applied on gs 17:27:05.218750 TRACE network [e30] - Made second apply on cl 17:27:05.218750 TRACE network [e30] - Listening... 17:27:05.218750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.218750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.218750 TRACE network [e30] - Made first apply on cl 17:27:05.218750 TRACE network [e30] - Applied on gs 17:27:05.218750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.218750 TRACE network [e30] - Made second apply on cl 17:27:05.218750 TRACE network [e30] - Listening... 17:27:05.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.218750 TRACE network [e30] - Made first apply on cl 17:27:05.218750 TRACE network [e30] - Applied on gs 17:27:05.218750 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.218750 TRACE network [e30] - Made second apply on cl 17:27:05.218750 TRACE network [e30] - Listening... 17:27:05.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.218750 TRACE network [e30] - Made first apply on cl 17:27:05.218750 TRACE network [e30] - Applied on gs 17:27:05.218750 TRACE network [e30] - Made second apply on cl 17:27:05.218750 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE ai [650] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902. 17:27:05.234375 TRACE ai [650] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10902 17:27:05.234375 TRACE ai [650] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.234375 TRACE network [650] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '30', selectedStack '-1'} 17:27:05.234375 TRACE network [650] - Sending a request "struct MakeAction". It'll have an ID=90. 17:27:05.234375 TRACE network [650] - Sending to server a pack of type struct MakeAction 17:27:05.234375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.234375 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:05.234375 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:05.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.234375 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:05.234375 TRACE network [e30] - Made first apply on cl 17:27:05.234375 TRACE network [e30] - Applied on gs 17:27:05.234375 TRACE network [e30] - Made second apply on cl 17:27:05.234375 TRACE network [e30] - Listening... 17:27:05.234375 TRACE ai [c14] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902. 17:27:05.234375 TRACE ai [c14] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [1]: 1000 creatures of Vampire Lords from slot 1 of armyobj=10902 17:27:05.250000 TRACE ai [c14] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.250000 TRACE network [c14] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '30', selectedStack '-1'} 17:27:05.250000 TRACE network [c14] - Sending a request "struct MakeAction". It'll have an ID=91. 17:27:05.250000 TRACE network [c14] - Sending to server a pack of type struct MakeAction 17:27:05.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE ai [554] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902. 17:27:05.250000 TRACE ai [554] - CBattleAI [09,E6C,73C]: activeStack called for Battle stack [2]: 1000 creatures of Vampire Lords from slot 2 of armyobj=10902 17:27:05.250000 TRACE ai [554] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:05.250000 TRACE network [554] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '11', selectedStack '-1'} 17:27:05.250000 TRACE network [554] - Sending a request "struct MakeAction". It'll have an ID=92. 17:27:05.250000 TRACE network [554] - Sending to server a pack of type struct MakeAction 17:27:05.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionStarted called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStackMoved called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleAttack called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleStacksAttacked called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: actionFinished called 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:05.250000 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:05.250000 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:05.250000 DEBUG ai [e30] - Player 1: I won the Starting battle of Straker attacking Monster at 1 51 1! 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: battleEnd called 17:27:05.250000 TRACE ai [e30] - CBattleAI [09,E6C,73C]: destroyed 17:27:05.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 WARN bonus [e30] - Warning: an orphaned child! 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:05.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.250000 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:05.250000 TRACE network [e30] - Made first apply on cl 17:27:05.250000 TRACE network [e30] - Applied on gs 17:27:05.250000 TRACE network [e30] - Made second apply on cl 17:27:05.250000 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '200000'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '774'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:05.265625 TRACE animation [e30] - Fade anim started for obj 54 at 0 50 1; anim count: 1 17:27:05.265625 TRACE animation [e30] - Fade anim started for obj 54 at 0 51 1; anim count: 2 17:27:05.265625 TRACE animation [e30] - Fade anim started for obj 54 at 1 50 1; anim count: 3 17:27:05.265625 TRACE animation [e30] - Fade anim started for obj 54 at 1 51 1; anim count: 4 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 DEBUG global [e30] - removing object id=9677; address=106466008; name=Monster 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=93. 17:27:05.265625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.265625 TRACE global [fbc] - We'll wait till request 93 is answered. 17:27:05.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.265625 TRACE network [e30] - Made second apply on cl 17:27:05.265625 TRACE network [e30] - Listening... 17:27:05.265625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.265625 TRACE network [e30] - Made first apply on cl 17:27:05.265625 TRACE network [e30] - Applied on gs 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.281250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.296875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.343750 TRACE network [e30] - Made second apply on cl 17:27:05.343750 TRACE network [e30] - Listening... 17:27:05.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.343750 TRACE network [e30] - Made first apply on cl 17:27:05.343750 TRACE network [e30] - Applied on gs 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.343750 TRACE network [e30] - Made second apply on cl 17:27:05.343750 TRACE network [e30] - Listening... 17:27:05.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.343750 TRACE network [e30] - Made first apply on cl 17:27:05.343750 TRACE network [e30] - Applied on gs 17:27:05.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.343750 TRACE network [e30] - Made second apply on cl 17:27:05.343750 TRACE network [e30] - Listening... 17:27:05.343750 TRACE ai [fbc] - Completing goal: VISIT TILE (1 51 1) (Straker) 17:27:05.343750 DEBUG ai [fbc] - Hero Straker moved from 1 49 1 to 1 51 1. Returning 1. 17:27:05.375000 DEBUG ai [fbc] - Of all 2 destinations, object oid=10861 seems nice 17:27:05.375000 DEBUG ai [fbc] - Straker will try to visit Statue of Legion at (1 52 1) 17:27:05.375000 DEBUG ai [fbc] - Moving hero Straker to tile 1 52 1 17:27:05.375000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=94. 17:27:05.375000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.375000 TRACE global [fbc] - We'll wait till request 94 is answered. 17:27:05.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.375000 TRACE network [e30] - Made first apply on cl 17:27:05.375000 TRACE network [e30] - Applied on gs 17:27:05.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.375000 TRACE network [e30] - Made second apply on cl 17:27:05.375000 TRACE network [e30] - Listening... 17:27:05.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.375000 TRACE network [e30] - Made first apply on cl 17:27:05.375000 TRACE network [e30] - Applied on gs 17:27:05.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.421875 TRACE network [e30] - Made second apply on cl 17:27:05.421875 TRACE network [e30] - Listening... 17:27:05.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:05.421875 TRACE network [e30] - Made first apply on cl 17:27:05.421875 TRACE network [e30] - Applied on gs 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Statue of Legion'. 17:27:05.421875 TRACE ai [e30] - Completing goal: FIND OBJ 10,861 (Straker) 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:05.421875 TRACE network [e30] - Made second apply on cl 17:27:05.421875 TRACE network [e30] - Listening... 17:27:05.421875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:05.421875 TRACE network [e30] - Made first apply on cl 17:27:05.421875 TRACE network [e30] - Applied on gs 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:05.421875 TRACE network [e30] - Made second apply on cl 17:27:05.421875 TRACE network [e30] - Listening... 17:27:05.421875 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:05.421875 TRACE network [e30] - Made first apply on cl 17:27:05.421875 TRACE bonus [e30] - #$# Statue of Legion #propagated to# Player Blue 17:27:05.421875 TRACE network [e30] - Applied on gs 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:05.421875 TRACE network [e30] - Made second apply on cl 17:27:05.421875 TRACE network [e30] - Listening... 17:27:05.421875 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:05.421875 TRACE animation [e30] - Fade anim started for obj 5 at 0 52 1; anim count: 5 17:27:05.421875 TRACE animation [e30] - Fade anim started for obj 5 at 1 52 1; anim count: 6 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.421875 TRACE network [e30] - Made first apply on cl 17:27:05.421875 DEBUG global [e30] - removing object id=10861; address=106467384; name=Statue of Legion 17:27:05.437500 TRACE network [e30] - Applied on gs 17:27:05.437500 TRACE network [e30] - Made second apply on cl 17:27:05.437500 TRACE network [e30] - Listening... 17:27:05.437500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:05.437500 TRACE network [e30] - Made first apply on cl 17:27:05.437500 TRACE network [e30] - Applied on gs 17:27:05.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:05.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:05.437500 TRACE network [e30] - Made second apply on cl 17:27:05.437500 TRACE network [e30] - Listening... 17:27:05.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.437500 TRACE network [e30] - Made first apply on cl 17:27:05.437500 TRACE network [e30] - Applied on gs 17:27:05.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.437500 TRACE network [e30] - Made second apply on cl 17:27:05.437500 TRACE network [e30] - Listening... 17:27:05.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.437500 TRACE network [e30] - Made first apply on cl 17:27:05.437500 TRACE network [e30] - Applied on gs 17:27:05.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.437500 TRACE network [e30] - Made second apply on cl 17:27:05.437500 TRACE network [e30] - Listening... 17:27:05.437500 TRACE ai [fbc] - Completing goal: VISIT TILE (1 52 1) (Straker) 17:27:05.437500 DEBUG ai [fbc] - Hero Straker moved from 1 51 1 to 1 51 1. Returning 1. 17:27:05.453125 DEBUG ai [fbc] - Of all 3 destinations, object oid=9691 seems nice 17:27:05.453125 DEBUG ai [fbc] - Straker will try to visit Rib Cage at (0 52 1) 17:27:05.453125 DEBUG ai [fbc] - Moving hero Straker to tile 0 52 1 17:27:05.453125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=95. 17:27:05.453125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.453125 TRACE global [fbc] - We'll wait till request 95 is answered. 17:27:05.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.453125 TRACE network [e30] - Made first apply on cl 17:27:05.453125 TRACE network [e30] - Applied on gs 17:27:05.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.453125 TRACE network [e30] - Made second apply on cl 17:27:05.453125 TRACE network [e30] - Listening... 17:27:05.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.453125 TRACE network [e30] - Made first apply on cl 17:27:05.453125 TRACE network [e30] - Applied on gs 17:27:05.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.500000 TRACE network [e30] - Made second apply on cl 17:27:05.500000 TRACE network [e30] - Listening... 17:27:05.500000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:05.500000 TRACE network [e30] - Made first apply on cl 17:27:05.500000 TRACE network [e30] - Applied on gs 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Rib Cage'. 17:27:05.500000 TRACE ai [e30] - Completing goal: FIND OBJ 9,691 (Straker) 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:05.500000 TRACE network [e30] - Made second apply on cl 17:27:05.500000 TRACE network [e30] - Listening... 17:27:05.500000 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:05.500000 TRACE network [e30] - Made first apply on cl 17:27:05.500000 TRACE network [e30] - Applied on gs 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:05.500000 TRACE network [e30] - Made second apply on cl 17:27:05.500000 TRACE network [e30] - Listening... 17:27:05.500000 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:05.500000 TRACE network [e30] - Made first apply on cl 17:27:05.500000 TRACE network [e30] - Applied on gs 17:27:05.500000 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:05.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:05.500000 TRACE network [e30] - Made second apply on cl 17:27:05.500000 TRACE network [e30] - Listening... 17:27:05.500000 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:05.500000 TRACE animation [e30] - Fade anim started for obj 5 at 0 52 1; anim count: 7 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:05.515625 TRACE network [e30] - Made first apply on cl 17:27:05.515625 DEBUG global [e30] - removing object id=9691; address=54169680; name=Rib Cage 17:27:05.515625 TRACE network [e30] - Applied on gs 17:27:05.515625 TRACE network [e30] - Made second apply on cl 17:27:05.515625 TRACE network [e30] - Listening... 17:27:05.515625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:05.515625 TRACE network [e30] - Made first apply on cl 17:27:05.515625 TRACE network [e30] - Applied on gs 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:05.515625 TRACE network [e30] - Made second apply on cl 17:27:05.515625 TRACE network [e30] - Listening... 17:27:05.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.515625 TRACE network [e30] - Made first apply on cl 17:27:05.515625 TRACE network [e30] - Applied on gs 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.515625 TRACE network [e30] - Made second apply on cl 17:27:05.515625 TRACE network [e30] - Listening... 17:27:05.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.515625 TRACE network [e30] - Made first apply on cl 17:27:05.515625 TRACE network [e30] - Applied on gs 17:27:05.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.515625 TRACE network [e30] - Made second apply on cl 17:27:05.515625 TRACE network [e30] - Listening... 17:27:05.515625 TRACE ai [fbc] - Completing goal: VISIT TILE (0 52 1) (Straker) 17:27:05.515625 DEBUG ai [fbc] - Hero Straker moved from 1 51 1 to 1 51 1. Returning 1. 17:27:05.531250 DEBUG ai [fbc] - Of all 1 destinations, object oid=10855 seems nice 17:27:05.531250 DEBUG ai [fbc] - Straker will try to visit Wizard's Well at (1 55 1) 17:27:05.531250 DEBUG ai [fbc] - Moving hero Straker to tile 1 55 1 17:27:05.531250 TRACE ai [fbc] - Completing goal: VISIT TILE (1 55 1) (Straker) 17:27:05.531250 DEBUG ai [fbc] - reserved object id=10855; address=106468592; name=Wizard's Well 17:27:05.531250 TRACE ai [fbc] - Time of looking for wander destination was 5125 ms. 17:27:05.531250 DEBUG ai [fbc] - Cannot use this hero anymore, received exception: Invalid path found! 17:27:05.531250 DEBUG ai [fbc] - Looking into Moandor, MP=2650 17:27:05.546875 DEBUG ai [fbc] - Of all 2 destinations, object oid=9585 seems nice 17:27:05.546875 DEBUG ai [fbc] - Moandor will try to visit Shrine of Magic Gesture at (52 64 1) 17:27:05.546875 DEBUG ai [fbc] - Moving hero Moandor to tile 52 64 1 17:27:05.546875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=96. 17:27:05.546875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.546875 TRACE global [fbc] - We'll wait till request 96 is answered. 17:27:05.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.546875 TRACE network [e30] - Made first apply on cl 17:27:05.546875 TRACE network [e30] - Applied on gs 17:27:05.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.546875 TRACE network [e30] - Made second apply on cl 17:27:05.546875 TRACE network [e30] - Listening... 17:27:05.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.546875 TRACE network [e30] - Made first apply on cl 17:27:05.546875 TRACE network [e30] - Applied on gs 17:27:05.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.609375 TRACE animation [49c] - Fade anim finished for obj at 0 50 1; remaining: 6 17:27:05.609375 TRACE animation [49c] - Fade anim finished for obj at 0 51 1; remaining: 5 17:27:05.609375 TRACE animation [49c] - Fade anim finished for obj at 1 50 1; remaining: 4 17:27:05.609375 TRACE animation [49c] - Fade anim finished for obj at 1 51 1; remaining: 3 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.640625 TRACE network [e30] - Made second apply on cl 17:27:05.640625 TRACE network [e30] - Listening... 17:27:05.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.640625 TRACE network [e30] - Made first apply on cl 17:27:05.640625 TRACE network [e30] - Applied on gs 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.640625 TRACE network [e30] - Made second apply on cl 17:27:05.640625 TRACE network [e30] - Listening... 17:27:05.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.640625 TRACE network [e30] - Made first apply on cl 17:27:05.640625 TRACE network [e30] - Applied on gs 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.640625 TRACE network [e30] - Made second apply on cl 17:27:05.640625 TRACE network [e30] - Listening... 17:27:05.640625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=97. 17:27:05.640625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.640625 TRACE global [fbc] - We'll wait till request 97 is answered. 17:27:05.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.640625 TRACE network [e30] - Made first apply on cl 17:27:05.640625 TRACE network [e30] - Applied on gs 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.640625 TRACE network [e30] - Made second apply on cl 17:27:05.640625 TRACE network [e30] - Listening... 17:27:05.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.640625 TRACE network [e30] - Made first apply on cl 17:27:05.640625 TRACE network [e30] - Applied on gs 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.718750 TRACE network [e30] - Made second apply on cl 17:27:05.718750 TRACE network [e30] - Listening... 17:27:05.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.718750 TRACE network [e30] - Made first apply on cl 17:27:05.718750 TRACE network [e30] - Applied on gs 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.718750 TRACE network [e30] - Made second apply on cl 17:27:05.718750 TRACE network [e30] - Listening... 17:27:05.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.718750 TRACE network [e30] - Made first apply on cl 17:27:05.718750 TRACE network [e30] - Applied on gs 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.718750 TRACE network [e30] - Made second apply on cl 17:27:05.718750 TRACE network [e30] - Listening... 17:27:05.718750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=98. 17:27:05.718750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.718750 TRACE global [fbc] - We'll wait till request 98 is answered. 17:27:05.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.718750 TRACE network [e30] - Made first apply on cl 17:27:05.718750 TRACE network [e30] - Applied on gs 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.718750 TRACE network [e30] - Made second apply on cl 17:27:05.718750 TRACE network [e30] - Listening... 17:27:05.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.718750 TRACE network [e30] - Made first apply on cl 17:27:05.718750 TRACE network [e30] - Applied on gs 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.750000 TRACE animation [49c] - Fade anim finished for obj at 0 52 1; remaining: 2 17:27:05.750000 TRACE animation [49c] - Fade anim finished for obj at 1 52 1; remaining: 1 17:27:05.765625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.796875 TRACE network [e30] - Made second apply on cl 17:27:05.796875 TRACE network [e30] - Listening... 17:27:05.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.796875 TRACE network [e30] - Made first apply on cl 17:27:05.796875 TRACE network [e30] - Applied on gs 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.796875 TRACE network [e30] - Made second apply on cl 17:27:05.796875 TRACE network [e30] - Listening... 17:27:05.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.796875 TRACE network [e30] - Made first apply on cl 17:27:05.796875 TRACE network [e30] - Applied on gs 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.796875 TRACE network [e30] - Made second apply on cl 17:27:05.796875 TRACE network [e30] - Listening... 17:27:05.796875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=99. 17:27:05.796875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.796875 TRACE global [fbc] - We'll wait till request 99 is answered. 17:27:05.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.796875 TRACE network [e30] - Made first apply on cl 17:27:05.796875 TRACE network [e30] - Applied on gs 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.796875 TRACE network [e30] - Made second apply on cl 17:27:05.796875 TRACE network [e30] - Listening... 17:27:05.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.796875 TRACE network [e30] - Made first apply on cl 17:27:05.796875 TRACE network [e30] - Applied on gs 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.812500 TRACE animation [e30] - Fade anim finished for obj at 0 52 1; remaining: 0 17:27:05.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.859375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.890625 TRACE network [e30] - Made second apply on cl 17:27:05.890625 TRACE network [e30] - Listening... 17:27:05.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.890625 TRACE network [e30] - Made first apply on cl 17:27:05.890625 TRACE network [e30] - Applied on gs 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.890625 TRACE network [e30] - Made second apply on cl 17:27:05.890625 TRACE network [e30] - Listening... 17:27:05.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.890625 TRACE network [e30] - Made first apply on cl 17:27:05.890625 TRACE network [e30] - Applied on gs 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.890625 TRACE network [e30] - Made second apply on cl 17:27:05.890625 TRACE network [e30] - Listening... 17:27:05.890625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=100. 17:27:05.890625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.890625 TRACE global [fbc] - We'll wait till request 100 is answered. 17:27:05.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.890625 TRACE network [e30] - Made first apply on cl 17:27:05.890625 TRACE network [e30] - Applied on gs 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.890625 TRACE network [e30] - Made second apply on cl 17:27:05.890625 TRACE network [e30] - Listening... 17:27:05.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.890625 TRACE network [e30] - Made first apply on cl 17:27:05.890625 TRACE network [e30] - Applied on gs 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:05.968750 TRACE network [e30] - Made second apply on cl 17:27:05.968750 TRACE network [e30] - Listening... 17:27:05.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.968750 TRACE network [e30] - Made first apply on cl 17:27:05.968750 TRACE network [e30] - Applied on gs 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.968750 TRACE network [e30] - Made second apply on cl 17:27:05.968750 TRACE network [e30] - Listening... 17:27:05.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:05.968750 TRACE network [e30] - Made first apply on cl 17:27:05.968750 TRACE network [e30] - Applied on gs 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:05.968750 TRACE network [e30] - Made second apply on cl 17:27:05.968750 TRACE network [e30] - Listening... 17:27:05.968750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=101. 17:27:05.968750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:05.968750 TRACE global [fbc] - We'll wait till request 101 is answered. 17:27:05.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:05.968750 TRACE network [e30] - Made first apply on cl 17:27:05.968750 TRACE network [e30] - Applied on gs 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:05.968750 TRACE network [e30] - Made second apply on cl 17:27:05.968750 TRACE network [e30] - Listening... 17:27:05.968750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:05.968750 TRACE network [e30] - Made first apply on cl 17:27:05.968750 TRACE network [e30] - Applied on gs 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:05.968750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:05.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.031250 TRACE network [e30] - Made second apply on cl 17:27:06.031250 TRACE network [e30] - Listening... 17:27:06.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.031250 TRACE network [e30] - Made first apply on cl 17:27:06.031250 TRACE network [e30] - Applied on gs 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.031250 TRACE network [e30] - Made second apply on cl 17:27:06.031250 TRACE network [e30] - Listening... 17:27:06.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.031250 TRACE network [e30] - Made first apply on cl 17:27:06.031250 TRACE network [e30] - Applied on gs 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.031250 TRACE network [e30] - Made second apply on cl 17:27:06.031250 TRACE network [e30] - Listening... 17:27:06.031250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=102. 17:27:06.031250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.031250 TRACE global [fbc] - We'll wait till request 102 is answered. 17:27:06.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.031250 TRACE network [e30] - Made first apply on cl 17:27:06.031250 TRACE network [e30] - Applied on gs 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.031250 TRACE network [e30] - Made second apply on cl 17:27:06.031250 TRACE network [e30] - Listening... 17:27:06.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.031250 TRACE network [e30] - Made first apply on cl 17:27:06.031250 TRACE network [e30] - Applied on gs 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.109375 TRACE network [e30] - Made second apply on cl 17:27:06.109375 TRACE network [e30] - Listening... 17:27:06.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.109375 TRACE network [e30] - Made first apply on cl 17:27:06.109375 TRACE network [e30] - Applied on gs 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.109375 TRACE network [e30] - Made second apply on cl 17:27:06.109375 TRACE network [e30] - Listening... 17:27:06.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.109375 TRACE network [e30] - Made first apply on cl 17:27:06.109375 TRACE network [e30] - Applied on gs 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.109375 TRACE network [e30] - Made second apply on cl 17:27:06.109375 TRACE network [e30] - Listening... 17:27:06.109375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=103. 17:27:06.109375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.109375 TRACE global [fbc] - We'll wait till request 103 is answered. 17:27:06.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.109375 TRACE network [e30] - Made first apply on cl 17:27:06.109375 TRACE network [e30] - Applied on gs 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.109375 TRACE network [e30] - Made second apply on cl 17:27:06.109375 TRACE network [e30] - Listening... 17:27:06.109375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.109375 TRACE network [e30] - Made first apply on cl 17:27:06.109375 TRACE network [e30] - Applied on gs 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.187500 TRACE network [e30] - Made second apply on cl 17:27:06.187500 TRACE network [e30] - Listening... 17:27:06.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.187500 TRACE network [e30] - Made first apply on cl 17:27:06.187500 TRACE network [e30] - Applied on gs 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.187500 TRACE network [e30] - Made second apply on cl 17:27:06.187500 TRACE network [e30] - Listening... 17:27:06.187500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.187500 TRACE network [e30] - Made first apply on cl 17:27:06.187500 TRACE network [e30] - Applied on gs 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.187500 TRACE network [e30] - Made second apply on cl 17:27:06.187500 TRACE network [e30] - Listening... 17:27:06.187500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=104. 17:27:06.187500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.187500 TRACE global [fbc] - We'll wait till request 104 is answered. 17:27:06.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.187500 TRACE network [e30] - Made first apply on cl 17:27:06.187500 TRACE network [e30] - Applied on gs 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.187500 TRACE network [e30] - Made second apply on cl 17:27:06.187500 TRACE network [e30] - Listening... 17:27:06.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.187500 TRACE network [e30] - Made first apply on cl 17:27:06.187500 TRACE network [e30] - Applied on gs 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.234375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.281250 TRACE network [e30] - Made second apply on cl 17:27:06.281250 TRACE network [e30] - Listening... 17:27:06.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.281250 TRACE network [e30] - Made first apply on cl 17:27:06.281250 TRACE network [e30] - Applied on gs 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.281250 TRACE network [e30] - Made second apply on cl 17:27:06.281250 TRACE network [e30] - Listening... 17:27:06.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.281250 TRACE network [e30] - Made first apply on cl 17:27:06.281250 TRACE network [e30] - Applied on gs 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.281250 TRACE network [e30] - Made second apply on cl 17:27:06.281250 TRACE network [e30] - Listening... 17:27:06.281250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=105. 17:27:06.281250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.281250 TRACE global [fbc] - We'll wait till request 105 is answered. 17:27:06.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.281250 TRACE network [e30] - Made first apply on cl 17:27:06.281250 TRACE network [e30] - Applied on gs 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.281250 TRACE network [e30] - Made second apply on cl 17:27:06.281250 TRACE network [e30] - Listening... 17:27:06.281250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.281250 TRACE network [e30] - Made first apply on cl 17:27:06.281250 TRACE network [e30] - Applied on gs 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.359375 TRACE network [e30] - Made second apply on cl 17:27:06.359375 TRACE network [e30] - Listening... 17:27:06.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.359375 TRACE network [e30] - Made first apply on cl 17:27:06.359375 TRACE network [e30] - Applied on gs 17:27:06.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.359375 TRACE network [e30] - Made second apply on cl 17:27:06.359375 TRACE network [e30] - Listening... 17:27:06.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.375000 TRACE network [e30] - Made first apply on cl 17:27:06.375000 TRACE network [e30] - Applied on gs 17:27:06.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.375000 TRACE network [e30] - Made second apply on cl 17:27:06.375000 TRACE network [e30] - Listening... 17:27:06.375000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=106. 17:27:06.375000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.375000 TRACE global [fbc] - We'll wait till request 106 is answered. 17:27:06.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.375000 TRACE network [e30] - Made first apply on cl 17:27:06.375000 TRACE network [e30] - Applied on gs 17:27:06.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.375000 TRACE network [e30] - Made second apply on cl 17:27:06.375000 TRACE network [e30] - Listening... 17:27:06.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.375000 TRACE network [e30] - Made first apply on cl 17:27:06.375000 TRACE network [e30] - Applied on gs 17:27:06.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.453125 TRACE network [e30] - Made second apply on cl 17:27:06.453125 TRACE network [e30] - Listening... 17:27:06.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.453125 TRACE network [e30] - Made first apply on cl 17:27:06.453125 TRACE network [e30] - Applied on gs 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.453125 TRACE network [e30] - Made second apply on cl 17:27:06.453125 TRACE network [e30] - Listening... 17:27:06.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.453125 TRACE network [e30] - Made first apply on cl 17:27:06.453125 TRACE network [e30] - Applied on gs 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.453125 TRACE network [e30] - Made second apply on cl 17:27:06.453125 TRACE network [e30] - Listening... 17:27:06.453125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=107. 17:27:06.453125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.453125 TRACE global [fbc] - We'll wait till request 107 is answered. 17:27:06.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.453125 TRACE network [e30] - Made first apply on cl 17:27:06.453125 TRACE network [e30] - Applied on gs 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.453125 TRACE network [e30] - Made second apply on cl 17:27:06.453125 TRACE network [e30] - Listening... 17:27:06.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.453125 TRACE network [e30] - Made first apply on cl 17:27:06.453125 TRACE network [e30] - Applied on gs 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Shrine of Magic Gesture'. 17:27:06.531250 TRACE ai [e30] - Completing goal: FIND OBJ 9,585 (Moandor) 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '920'. 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.531250 TRACE network [e30] - Made first apply on cl 17:27:06.531250 TRACE network [e30] - Applied on gs 17:27:06.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.531250 TRACE network [e30] - Made second apply on cl 17:27:06.531250 TRACE network [e30] - Listening... 17:27:06.531250 TRACE ai [fbc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Moandor and object Shrine of Magic Gesture at 52 64 1. 17:27:06.531250 TRACE ai [fbc] - Completing goal: FIND OBJ 9,585 (Moandor) 17:27:06.531250 TRACE ai [fbc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:06.531250 TRACE ai [fbc] - Completing goal: VISIT TILE (52 64 1) (Moandor) 17:27:06.531250 DEBUG ai [fbc] - Hero Moandor moved from 63 68 1 to 52 64 1. Returning 1. 17:27:06.546875 DEBUG ai [fbc] - Of all 1 destinations, object oid=8704 seems nice 17:27:06.546875 DEBUG ai [fbc] - Moandor will try to visit Shrine of Magic Incantation at (64 70 1) 17:27:06.546875 DEBUG ai [fbc] - Moving hero Moandor to tile 64 70 1 17:27:06.562500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=108. 17:27:06.562500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.562500 TRACE global [fbc] - We'll wait till request 108 is answered. 17:27:06.562500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.562500 TRACE network [e30] - Made first apply on cl 17:27:06.562500 TRACE network [e30] - Applied on gs 17:27:06.562500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.562500 TRACE network [e30] - Made second apply on cl 17:27:06.562500 TRACE network [e30] - Listening... 17:27:06.562500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.562500 TRACE network [e30] - Made first apply on cl 17:27:06.562500 TRACE network [e30] - Applied on gs 17:27:06.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.593750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.593750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.640625 TRACE network [e30] - Made second apply on cl 17:27:06.640625 TRACE network [e30] - Listening... 17:27:06.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.640625 TRACE network [e30] - Made first apply on cl 17:27:06.640625 TRACE network [e30] - Applied on gs 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.640625 TRACE network [e30] - Made second apply on cl 17:27:06.640625 TRACE network [e30] - Listening... 17:27:06.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.640625 TRACE network [e30] - Made first apply on cl 17:27:06.640625 TRACE network [e30] - Applied on gs 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.640625 TRACE network [e30] - Made second apply on cl 17:27:06.640625 TRACE network [e30] - Listening... 17:27:06.640625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=109. 17:27:06.640625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.640625 TRACE global [fbc] - We'll wait till request 109 is answered. 17:27:06.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.640625 TRACE network [e30] - Made first apply on cl 17:27:06.640625 TRACE network [e30] - Applied on gs 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.640625 TRACE network [e30] - Made second apply on cl 17:27:06.640625 TRACE network [e30] - Listening... 17:27:06.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.640625 TRACE network [e30] - Made first apply on cl 17:27:06.640625 TRACE network [e30] - Applied on gs 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.703125 TRACE network [e30] - Made second apply on cl 17:27:06.703125 TRACE network [e30] - Listening... 17:27:06.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.703125 TRACE network [e30] - Made first apply on cl 17:27:06.703125 TRACE network [e30] - Applied on gs 17:27:06.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.703125 TRACE network [e30] - Made second apply on cl 17:27:06.703125 TRACE network [e30] - Listening... 17:27:06.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.718750 TRACE network [e30] - Made first apply on cl 17:27:06.718750 TRACE network [e30] - Applied on gs 17:27:06.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.718750 TRACE network [e30] - Made second apply on cl 17:27:06.718750 TRACE network [e30] - Listening... 17:27:06.718750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=110. 17:27:06.718750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.718750 TRACE global [fbc] - We'll wait till request 110 is answered. 17:27:06.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.718750 TRACE network [e30] - Made first apply on cl 17:27:06.718750 TRACE network [e30] - Applied on gs 17:27:06.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.718750 TRACE network [e30] - Made second apply on cl 17:27:06.718750 TRACE network [e30] - Listening... 17:27:06.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.718750 TRACE network [e30] - Made first apply on cl 17:27:06.718750 TRACE network [e30] - Applied on gs 17:27:06.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.796875 TRACE network [e30] - Made second apply on cl 17:27:06.796875 TRACE network [e30] - Listening... 17:27:06.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.796875 TRACE network [e30] - Made first apply on cl 17:27:06.796875 TRACE network [e30] - Applied on gs 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.796875 TRACE network [e30] - Made second apply on cl 17:27:06.796875 TRACE network [e30] - Listening... 17:27:06.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.796875 TRACE network [e30] - Made first apply on cl 17:27:06.796875 TRACE network [e30] - Applied on gs 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.796875 TRACE network [e30] - Made second apply on cl 17:27:06.796875 TRACE network [e30] - Listening... 17:27:06.796875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=111. 17:27:06.796875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.796875 TRACE global [fbc] - We'll wait till request 111 is answered. 17:27:06.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.796875 TRACE network [e30] - Made first apply on cl 17:27:06.796875 TRACE network [e30] - Applied on gs 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.796875 TRACE network [e30] - Made second apply on cl 17:27:06.796875 TRACE network [e30] - Listening... 17:27:06.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.796875 TRACE network [e30] - Made first apply on cl 17:27:06.796875 TRACE network [e30] - Applied on gs 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.859375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.890625 TRACE network [e30] - Made second apply on cl 17:27:06.890625 TRACE network [e30] - Listening... 17:27:06.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.890625 TRACE network [e30] - Made first apply on cl 17:27:06.890625 TRACE network [e30] - Applied on gs 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.890625 TRACE network [e30] - Made second apply on cl 17:27:06.890625 TRACE network [e30] - Listening... 17:27:06.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.890625 TRACE network [e30] - Made first apply on cl 17:27:06.890625 TRACE network [e30] - Applied on gs 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.890625 TRACE network [e30] - Made second apply on cl 17:27:06.890625 TRACE network [e30] - Listening... 17:27:06.890625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=112. 17:27:06.890625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.890625 TRACE global [fbc] - We'll wait till request 112 is answered. 17:27:06.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.890625 TRACE network [e30] - Made first apply on cl 17:27:06.890625 TRACE network [e30] - Applied on gs 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.890625 TRACE network [e30] - Made second apply on cl 17:27:06.890625 TRACE network [e30] - Listening... 17:27:06.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.890625 TRACE network [e30] - Made first apply on cl 17:27:06.890625 TRACE network [e30] - Applied on gs 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:06.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:06.968750 TRACE network [e30] - Made second apply on cl 17:27:06.968750 TRACE network [e30] - Listening... 17:27:06.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.968750 TRACE network [e30] - Made first apply on cl 17:27:06.968750 TRACE network [e30] - Applied on gs 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.968750 TRACE network [e30] - Made second apply on cl 17:27:06.968750 TRACE network [e30] - Listening... 17:27:06.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:06.968750 TRACE network [e30] - Made first apply on cl 17:27:06.968750 TRACE network [e30] - Applied on gs 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:06.968750 TRACE network [e30] - Made second apply on cl 17:27:06.968750 TRACE network [e30] - Listening... 17:27:06.968750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=113. 17:27:06.968750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:06.968750 TRACE global [fbc] - We'll wait till request 113 is answered. 17:27:06.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:06.968750 TRACE network [e30] - Made first apply on cl 17:27:06.968750 TRACE network [e30] - Applied on gs 17:27:06.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:06.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:06.984375 TRACE network [e30] - Made second apply on cl 17:27:06.984375 TRACE network [e30] - Listening... 17:27:06.984375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:06.984375 TRACE network [e30] - Made first apply on cl 17:27:06.984375 TRACE network [e30] - Applied on gs 17:27:06.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:06.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.046875 TRACE network [e30] - Made second apply on cl 17:27:07.046875 TRACE network [e30] - Listening... 17:27:07.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.046875 TRACE network [e30] - Made first apply on cl 17:27:07.046875 TRACE network [e30] - Applied on gs 17:27:07.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.046875 TRACE network [e30] - Made second apply on cl 17:27:07.046875 TRACE network [e30] - Listening... 17:27:07.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.062500 TRACE network [e30] - Made first apply on cl 17:27:07.062500 TRACE network [e30] - Applied on gs 17:27:07.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.062500 TRACE network [e30] - Made second apply on cl 17:27:07.062500 TRACE network [e30] - Listening... 17:27:07.062500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=114. 17:27:07.062500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.062500 TRACE global [fbc] - We'll wait till request 114 is answered. 17:27:07.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.062500 TRACE network [e30] - Made first apply on cl 17:27:07.062500 TRACE network [e30] - Applied on gs 17:27:07.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.062500 TRACE network [e30] - Made second apply on cl 17:27:07.062500 TRACE network [e30] - Listening... 17:27:07.062500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.062500 TRACE network [e30] - Made first apply on cl 17:27:07.062500 TRACE network [e30] - Applied on gs 17:27:07.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.140625 TRACE network [e30] - Made second apply on cl 17:27:07.140625 TRACE network [e30] - Listening... 17:27:07.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.140625 TRACE network [e30] - Made first apply on cl 17:27:07.140625 TRACE network [e30] - Applied on gs 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.140625 TRACE network [e30] - Made second apply on cl 17:27:07.140625 TRACE network [e30] - Listening... 17:27:07.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.140625 TRACE network [e30] - Made first apply on cl 17:27:07.140625 TRACE network [e30] - Applied on gs 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.140625 TRACE network [e30] - Made second apply on cl 17:27:07.140625 TRACE network [e30] - Listening... 17:27:07.140625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=115. 17:27:07.140625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.140625 TRACE global [fbc] - We'll wait till request 115 is answered. 17:27:07.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.140625 TRACE network [e30] - Made first apply on cl 17:27:07.140625 TRACE network [e30] - Applied on gs 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.140625 TRACE network [e30] - Made second apply on cl 17:27:07.140625 TRACE network [e30] - Listening... 17:27:07.140625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.140625 TRACE network [e30] - Made first apply on cl 17:27:07.140625 TRACE network [e30] - Applied on gs 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.171875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.218750 TRACE network [e30] - Made second apply on cl 17:27:07.218750 TRACE network [e30] - Listening... 17:27:07.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.218750 TRACE network [e30] - Made first apply on cl 17:27:07.218750 TRACE network [e30] - Applied on gs 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.218750 TRACE network [e30] - Made second apply on cl 17:27:07.218750 TRACE network [e30] - Listening... 17:27:07.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.218750 TRACE network [e30] - Made first apply on cl 17:27:07.218750 TRACE network [e30] - Applied on gs 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.218750 TRACE network [e30] - Made second apply on cl 17:27:07.218750 TRACE network [e30] - Listening... 17:27:07.218750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=116. 17:27:07.218750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.218750 TRACE global [fbc] - We'll wait till request 116 is answered. 17:27:07.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.218750 TRACE network [e30] - Made first apply on cl 17:27:07.218750 TRACE network [e30] - Applied on gs 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.218750 TRACE network [e30] - Made second apply on cl 17:27:07.218750 TRACE network [e30] - Listening... 17:27:07.218750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.218750 TRACE network [e30] - Made first apply on cl 17:27:07.218750 TRACE network [e30] - Applied on gs 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.296875 TRACE network [e30] - Made second apply on cl 17:27:07.296875 TRACE network [e30] - Listening... 17:27:07.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.296875 TRACE network [e30] - Made first apply on cl 17:27:07.296875 TRACE network [e30] - Applied on gs 17:27:07.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.296875 TRACE network [e30] - Made second apply on cl 17:27:07.296875 TRACE network [e30] - Listening... 17:27:07.296875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.296875 TRACE network [e30] - Made first apply on cl 17:27:07.296875 TRACE network [e30] - Applied on gs 17:27:07.296875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.296875 TRACE network [e30] - Made second apply on cl 17:27:07.296875 TRACE network [e30] - Listening... 17:27:07.296875 TRACE ai [fbc] - Completing goal: VISIT TILE (64 70 1) (Moandor) 17:27:07.296875 DEBUG ai [fbc] - reserved object id=8704; address=157933376; name=Shrine of Magic Incantation 17:27:07.296875 DEBUG ai [fbc] - Hero Moandor moved from 52 64 1 to 61 69 1. Returning 0. 17:27:07.296875 DEBUG ai [fbc] - Hero Moandor apparently used all MPs (0 left) 17:27:07.296875 TRACE ai [fbc] - Time of looking for wander destination was 1765 ms. 17:27:07.296875 DEBUG ai [fbc] - Looking into Isra, MP=1560 17:27:07.312500 DEBUG ai [fbc] - Of all 1 destinations, object oid=8688 seems nice 17:27:07.312500 DEBUG ai [fbc] - Isra will try to visit Magic Lantern at (66 79 1) 17:27:07.312500 DEBUG ai [fbc] - Moving hero Isra to tile 66 79 1 17:27:07.312500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=117. 17:27:07.312500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.312500 TRACE global [fbc] - We'll wait till request 117 is answered. 17:27:07.312500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.312500 TRACE network [e30] - Made first apply on cl 17:27:07.312500 TRACE network [e30] - Applied on gs 17:27:07.312500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.312500 TRACE network [e30] - Made second apply on cl 17:27:07.312500 TRACE network [e30] - Listening... 17:27:07.312500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.312500 TRACE network [e30] - Made first apply on cl 17:27:07.312500 TRACE network [e30] - Applied on gs 17:27:07.312500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.312500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.312500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.343750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.359375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.390625 TRACE network [e30] - Made second apply on cl 17:27:07.390625 TRACE network [e30] - Listening... 17:27:07.390625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.390625 TRACE network [e30] - Made first apply on cl 17:27:07.390625 TRACE network [e30] - Applied on gs 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.390625 TRACE network [e30] - Made second apply on cl 17:27:07.390625 TRACE network [e30] - Listening... 17:27:07.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.390625 TRACE network [e30] - Made first apply on cl 17:27:07.390625 TRACE network [e30] - Applied on gs 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.390625 TRACE network [e30] - Made second apply on cl 17:27:07.390625 TRACE network [e30] - Listening... 17:27:07.390625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=118. 17:27:07.390625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.390625 TRACE global [fbc] - We'll wait till request 118 is answered. 17:27:07.390625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.390625 TRACE network [e30] - Made first apply on cl 17:27:07.390625 TRACE network [e30] - Applied on gs 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.390625 TRACE network [e30] - Made second apply on cl 17:27:07.390625 TRACE network [e30] - Listening... 17:27:07.390625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.390625 TRACE network [e30] - Made first apply on cl 17:27:07.390625 TRACE network [e30] - Applied on gs 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.421875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.437500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.437500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.453125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.484375 TRACE network [e30] - Made second apply on cl 17:27:07.484375 TRACE network [e30] - Listening... 17:27:07.484375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.484375 TRACE network [e30] - Made first apply on cl 17:27:07.484375 TRACE network [e30] - Applied on gs 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.484375 TRACE network [e30] - Made second apply on cl 17:27:07.484375 TRACE network [e30] - Listening... 17:27:07.484375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.484375 TRACE network [e30] - Made first apply on cl 17:27:07.484375 TRACE network [e30] - Applied on gs 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.484375 TRACE network [e30] - Made second apply on cl 17:27:07.484375 TRACE network [e30] - Listening... 17:27:07.484375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=119. 17:27:07.484375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.484375 TRACE global [fbc] - We'll wait till request 119 is answered. 17:27:07.484375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.484375 TRACE network [e30] - Made first apply on cl 17:27:07.484375 TRACE network [e30] - Applied on gs 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.484375 TRACE network [e30] - Made second apply on cl 17:27:07.484375 TRACE network [e30] - Listening... 17:27:07.484375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.484375 TRACE network [e30] - Made first apply on cl 17:27:07.484375 TRACE network [e30] - Applied on gs 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.546875 TRACE network [e30] - Made second apply on cl 17:27:07.546875 TRACE network [e30] - Listening... 17:27:07.546875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:07.546875 TRACE network [e30] - Made first apply on cl 17:27:07.546875 TRACE network [e30] - Applied on gs 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Magic Lantern'. 17:27:07.546875 TRACE ai [e30] - Completing goal: FIND OBJ 8,688 (Isra) 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:07.546875 TRACE network [e30] - Made second apply on cl 17:27:07.546875 TRACE network [e30] - Listening... 17:27:07.546875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:07.546875 TRACE network [e30] - Made first apply on cl 17:27:07.546875 TRACE network [e30] - Applied on gs 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:07.546875 TRACE network [e30] - Made second apply on cl 17:27:07.546875 TRACE network [e30] - Listening... 17:27:07.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.546875 TRACE network [e30] - Made first apply on cl 17:27:07.546875 TRACE network [e30] - Applied on gs 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.546875 TRACE network [e30] - Made second apply on cl 17:27:07.546875 TRACE network [e30] - Listening... 17:27:07.546875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.546875 TRACE network [e30] - Made first apply on cl 17:27:07.546875 TRACE network [e30] - Applied on gs 17:27:07.546875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.546875 TRACE network [e30] - Made second apply on cl 17:27:07.546875 TRACE network [e30] - Listening... 17:27:07.546875 TRACE ai [fbc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Isra and object Magic Lantern at 66 79 1. 17:27:07.546875 TRACE ai [fbc] - Completing goal: FIND OBJ 8,688 (Isra) 17:27:07.546875 TRACE ai [fbc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:07.546875 TRACE ai [fbc] - Completing goal: VISIT TILE (66 79 1) (Isra) 17:27:07.546875 DEBUG ai [fbc] - Hero Isra moved from 69 78 1 to 66 79 1. Returning 1. 17:27:07.562500 TRACE ai [fbc] - It's safe for Isra to visit tile 64 77 1 17:27:07.562500 TRACE ai [fbc] - It's safe for Isra to visit tile 66 81 1 17:27:07.562500 DEBUG ai [fbc] - Of all 3 destinations, object oid=8690 seems nice 17:27:07.578125 DEBUG ai [fbc] - Isra will try to visit Monster at (66 81 1) 17:27:07.578125 DEBUG ai [fbc] - Moving hero Isra to tile 66 81 1 17:27:07.578125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=120. 17:27:07.578125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.578125 TRACE global [fbc] - We'll wait till request 120 is answered. 17:27:07.578125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.578125 TRACE network [e30] - Made first apply on cl 17:27:07.578125 TRACE network [e30] - Applied on gs 17:27:07.578125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.578125 TRACE network [e30] - Made second apply on cl 17:27:07.578125 TRACE network [e30] - Listening... 17:27:07.578125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.578125 TRACE network [e30] - Made first apply on cl 17:27:07.578125 TRACE network [e30] - Applied on gs 17:27:07.578125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.593750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:07.640625 TRACE network [e30] - Made second apply on cl 17:27:07.640625 TRACE network [e30] - Listening... 17:27:07.640625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:07.640625 TRACE network [e30] - Made first apply on cl 17:27:07.640625 TRACE network [e30] - Applied on gs 17:27:07.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:07.640625 TRACE ai [e30] - Completing goal: FIND OBJ 8,690 (Isra) 17:27:07.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:07.640625 TRACE network [e30] - Made second apply on cl 17:27:07.640625 TRACE network [e30] - Listening... 17:27:07.640625 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:07.640625 TRACE network [e30] - Made first apply on cl 17:27:07.640625 TRACE network [e30] - Applied on gs 17:27:07.640625 TRACE ai [e30] - 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 Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '57', soundID '0', selection '0', cancel '1'. 17:27:07.640625 DEBUG ai [e30] - Adding query 57 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:07.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:07.671875 TRACE network [e30] - Made second apply on cl 17:27:07.671875 TRACE network [e30] - Listening... 17:27:07.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.671875 TRACE network [e30] - Made first apply on cl 17:27:07.671875 DEBUG ai [5cc] - I'll answer the query 57 giving the choice 1 17:27:07.671875 TRACE network [5cc] - Sending a request "struct QueryReply". It'll have an ID=121. 17:27:07.671875 TRACE network [5cc] - Sending to server a pack of type struct QueryReply 17:27:07.671875 DEBUG ai [5cc] - Attempted answering query 57 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=121. Waiting for results... 17:27:07.671875 TRACE global [5cc] - We'll wait till request 121 is answered. 17:27:07.671875 TRACE network [e30] - Applied on gs 17:27:07.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.671875 TRACE network [e30] - Made second apply on cl 17:27:07.671875 TRACE network [e30] - Listening... 17:27:07.671875 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:07.671875 TRACE network [e30] - Made first apply on cl 17:27:07.671875 TRACE network [e30] - Applied on gs 17:27:07.671875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.671875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:07.687500 INFO global [e30] - Opening BattleAI 17:27:07.687500 INFO global [e30] - Loaded Battle AI 17:27:07.687500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: created 17:27:07.687500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: init called, saving ptr to IBattleCallback 17:27:07.687500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStart called 17:27:07.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [46c] - Sending a request "struct MakeAction". It'll have an ID=122. 17:27:07.687500 TRACE network [46c] - Sending to server a pack of type struct MakeAction 17:27:07.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.687500 DEBUG ai [e30] - Removing query 57 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.687500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.687500 TRACE network [e30] - Made first apply on cl 17:27:07.687500 TRACE network [e30] - Applied on gs 17:27:07.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.687500 TRACE network [e30] - Made second apply on cl 17:27:07.687500 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE bonus [e30] - Battle stack [4]: 2 creatures of Ghost Dragons from slot 1 of armyobj=8690 receives a new bonus: -50 Slow 17:27:07.734375 TRACE bonus [e30] - Battle stack [3]: 2 creatures of Bone Dragons from slot 0 of armyobj=8690 receives a new bonus: -50 Slow 17:27:07.734375 TRACE bonus [e30] - Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690 receives a new bonus: -50 Slow 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksEffectsSet called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE bonus [e30] - Battle stack [4]: 2 creatures of Ghost Dragons from slot 1 of armyobj=8690 receives a new bonus: -2 Misfortune 17:27:07.734375 TRACE bonus [e30] - Battle stack [3]: 2 creatures of Bone Dragons from slot 0 of armyobj=8690 receives a new bonus: -2 Misfortune 17:27:07.734375 TRACE bonus [e30] - Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690 receives a new bonus: -2 Misfortune 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksEffectsSet called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE bonus [e30] - Battle stack [4]: 2 creatures of Ghost Dragons from slot 1 of armyobj=8690 receives a new bonus: -6 Weakness 17:27:07.734375 TRACE bonus [e30] - Battle stack [3]: 2 creatures of Bone Dragons from slot 0 of armyobj=8690 receives a new bonus: -6 Weakness 17:27:07.734375 TRACE bonus [e30] - Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690 receives a new bonus: -6 Weakness 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksEffectsSet called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleNewRoundFirst called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleNewRound called 17:27:07.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.734375 TRACE network [e30] - Made first apply on cl 17:27:07.734375 TRACE network [e30] - Applied on gs 17:27:07.734375 TRACE network [e30] - Made second apply on cl 17:27:07.734375 TRACE network [e30] - Listening... 17:27:07.734375 TRACE ai [578] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 998 creatures of Storm Elementals from slot 0 of armyobj=10849. 17:27:07.734375 TRACE ai [578] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [0]: 998 creatures of Storm Elementals from slot 0 of armyobj=10849 17:27:07.734375 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting spells sounds like fun. Let's see... 17:27:07.734375 TRACE ai [578] - CBattleAI [0A,37D,2FC]: I can cast 1 spells. 17:27:07.734375 TRACE ai [578] - CBattleAI [0A,37D,2FC]: I know about workings of 1 of them. 17:27:07.734375 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Found 6 spell-target combinations. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '5', hex '99'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '14', y '8', hex '150'} would deal 520 damage points among 1 stacks. 17:27:07.750000 TRACE ai [578] - CBattleAI [0A,37D,2FC]: Best spell is Magic Arrow. Will cast. 17:27:07.750000 TRACE network [578] - Sending a request "struct MakeCustomAction". It'll have an ID=123. 17:27:07.750000 TRACE network [578] - Sending to server a pack of type struct MakeCustomAction 17:27:07.750000 TRACE global [578] - We'll wait till request 123 is answered. 17:27:07.750000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:07.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksAttacked called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE ai [578] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.750000 TRACE network [578] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Shoot', destinationTile '{BattleHex: x '14', y '5', hex '99'}', additionalInfo '-1', selectedStack '-1'} 17:27:07.750000 TRACE network [578] - Sending a request "struct MakeAction". It'll have an ID=124. 17:27:07.750000 TRACE network [578] - Sending to server a pack of type struct MakeAction 17:27:07.750000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleAttack called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksAttacked called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.750000 TRACE network [e30] - Made first apply on cl 17:27:07.750000 TRACE network [e30] - Applied on gs 17:27:07.750000 TRACE network [e30] - Made second apply on cl 17:27:07.750000 TRACE network [e30] - Listening... 17:27:07.750000 TRACE ai [4c8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 12 creatures of Pixies from slot 2 of armyobj=10849. 17:27:07.750000 TRACE ai [4c8] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [2]: 12 creatures of Pixies from slot 2 of armyobj=10849 17:27:07.765625 TRACE ai [4c8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.765625 TRACE network [4c8] - 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:27:07.765625 TRACE network [4c8] - Sending a request "struct MakeAction". It'll have an ID=125. 17:27:07.765625 TRACE network [4c8] - Sending to server a pack of type struct MakeAction 17:27:07.765625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE ai [4b4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690. 17:27:07.765625 TRACE ai [4b4] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690 17:27:07.765625 TRACE ai [4b4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.765625 TRACE network [4b4] - 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:27:07.765625 TRACE network [4b4] - Sending a request "struct MakeAction". It'll have an ID=126. 17:27:07.765625 TRACE network [4b4] - Sending to server a pack of type struct MakeAction 17:27:07.765625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE ai [474] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 24 creatures of Skeletons from slot 1 of armyobj=10849. 17:27:07.765625 TRACE ai [474] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [1]: 24 creatures of Skeletons from slot 1 of armyobj=10849 17:27:07.765625 TRACE ai [474] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.765625 TRACE network [474] - 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:27:07.765625 TRACE network [474] - Sending a request "struct MakeAction". It'll have an ID=127. 17:27:07.765625 TRACE network [474] - Sending to server a pack of type struct MakeAction 17:27:07.765625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.765625 TRACE network [e30] - Made first apply on cl 17:27:07.765625 TRACE network [e30] - Applied on gs 17:27:07.765625 TRACE network [e30] - Made second apply on cl 17:27:07.765625 TRACE network [e30] - Listening... 17:27:07.765625 TRACE ai [bc0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690. 17:27:07.765625 TRACE ai [bc0] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 2 creatures of Bone Dragons from slot 2 of armyobj=8690 17:27:07.812500 TRACE ai [bc0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.812500 TRACE network [bc0] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '11', y '7', hex '130'}', additionalInfo '-1', selectedStack '-1'} 17:27:07.812500 TRACE network [bc0] - Sending a request "struct MakeAction". It'll have an ID=128. 17:27:07.812500 TRACE network [bc0] - Sending to server a pack of type struct MakeAction 17:27:07.812500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.812500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.812500 TRACE network [e30] - Made first apply on cl 17:27:07.812500 TRACE network [e30] - Applied on gs 17:27:07.812500 TRACE network [e30] - Made second apply on cl 17:27:07.812500 TRACE network [e30] - Listening... 17:27:07.812500 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:07.812500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStackMoved called 17:27:07.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:07.812500 TRACE network [e30] - Made first apply on cl 17:27:07.812500 TRACE network [e30] - Applied on gs 17:27:07.812500 TRACE network [e30] - Made second apply on cl 17:27:07.812500 TRACE network [e30] - Listening... 17:27:07.812500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.812500 TRACE network [e30] - Made first apply on cl 17:27:07.812500 TRACE network [e30] - Applied on gs 17:27:07.812500 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.812500 TRACE network [e30] - Made second apply on cl 17:27:07.812500 TRACE network [e30] - Listening... 17:27:07.812500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.812500 TRACE network [e30] - Made first apply on cl 17:27:07.812500 TRACE network [e30] - Applied on gs 17:27:07.812500 TRACE network [e30] - Made second apply on cl 17:27:07.812500 TRACE network [e30] - Listening... 17:27:07.812500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.812500 TRACE network [e30] - Made first apply on cl 17:27:07.812500 TRACE network [e30] - Applied on gs 17:27:07.812500 TRACE network [e30] - Made second apply on cl 17:27:07.812500 TRACE network [e30] - Listening... 17:27:07.812500 TRACE ai [928] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 24 creatures of Skeletons from slot 1 of armyobj=10849. 17:27:07.812500 TRACE ai [928] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [1]: 24 creatures of Skeletons from slot 1 of armyobj=10849 17:27:07.843750 TRACE ai [928] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.843750 TRACE network [928] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '4', y '6', hex '106'}', additionalInfo '-1', selectedStack '-1'} 17:27:07.843750 TRACE network [928] - Sending a request "struct MakeAction". It'll have an ID=129. 17:27:07.843750 TRACE network [928] - Sending to server a pack of type struct MakeAction 17:27:07.843750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.843750 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.843750 TRACE network [e30] - Made first apply on cl 17:27:07.843750 TRACE network [e30] - Applied on gs 17:27:07.843750 TRACE network [e30] - Made second apply on cl 17:27:07.843750 TRACE network [e30] - Listening... 17:27:07.843750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:07.843750 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStackMoved called 17:27:07.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:07.843750 TRACE network [e30] - Made first apply on cl 17:27:07.843750 TRACE network [e30] - Applied on gs 17:27:07.843750 TRACE network [e30] - Made second apply on cl 17:27:07.843750 TRACE network [e30] - Listening... 17:27:07.843750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.843750 TRACE network [e30] - Made first apply on cl 17:27:07.843750 TRACE network [e30] - Applied on gs 17:27:07.843750 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.843750 TRACE network [e30] - Made second apply on cl 17:27:07.843750 TRACE network [e30] - Listening... 17:27:07.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.843750 TRACE network [e30] - Made first apply on cl 17:27:07.843750 TRACE network [e30] - Applied on gs 17:27:07.843750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.843750 TRACE network [e30] - Made second apply on cl 17:27:07.843750 TRACE network [e30] - Listening... 17:27:07.843750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.843750 TRACE network [e30] - Made first apply on cl 17:27:07.843750 TRACE network [e30] - Applied on gs 17:27:07.843750 TRACE network [e30] - Made second apply on cl 17:27:07.843750 TRACE network [e30] - Listening... 17:27:07.843750 TRACE ai [b4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 12 creatures of Pixies from slot 2 of armyobj=10849. 17:27:07.843750 TRACE ai [b4] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [2]: 12 creatures of Pixies from slot 2 of armyobj=10849 17:27:07.875000 TRACE ai [b4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.875000 TRACE network [b4] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '7', hex '127'}', additionalInfo '-1', selectedStack '-1'} 17:27:07.875000 TRACE network [b4] - Sending a request "struct MakeAction". It'll have an ID=130. 17:27:07.875000 TRACE network [b4] - Sending to server a pack of type struct MakeAction 17:27:07.875000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.875000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.875000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:07.875000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStackMoved called 17:27:07.875000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.875000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:07.875000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleNewRoundFirst called 17:27:07.875000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleNewRound called 17:27:07.875000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:07.875000 TRACE network [e30] - Made first apply on cl 17:27:07.875000 TRACE network [e30] - Applied on gs 17:27:07.875000 TRACE network [e30] - Made second apply on cl 17:27:07.875000 TRACE network [e30] - Listening... 17:27:07.875000 TRACE ai [738] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 998 creatures of Storm Elementals from slot 0 of armyobj=10849. 17:27:07.875000 TRACE ai [738] - CBattleAI [0A,37D,2FC]: activeStack called for Battle stack [0]: 998 creatures of Storm Elementals from slot 0 of armyobj=10849 17:27:07.875000 TRACE ai [738] - CBattleAI [0A,37D,2FC]: Casting spells sounds like fun. Let's see... 17:27:07.875000 TRACE ai [738] - CBattleAI [0A,37D,2FC]: I can cast 1 spells. 17:27:07.875000 TRACE ai [738] - CBattleAI [0A,37D,2FC]: I know about workings of 1 of them. 17:27:07.875000 TRACE ai [738] - CBattleAI [0A,37D,2FC]: Found 4 spell-target combinations. 17:27:07.890625 TRACE ai [738] - CBattleAI [0A,37D,2FC]: Casting Magic Arrow on hex {BattleHex: x '11', y '7', hex '130'} would deal 520 damage points among 1 stacks. 17:27:07.890625 TRACE ai [738] - CBattleAI [0A,37D,2FC]: Best spell is Magic Arrow. Will cast. 17:27:07.890625 TRACE network [738] - Sending a request "struct MakeCustomAction". It'll have an ID=131. 17:27:07.890625 TRACE network [738] - Sending to server a pack of type struct MakeCustomAction 17:27:07.890625 TRACE global [738] - We'll wait till request 131 is answered. 17:27:07.890625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:07.890625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionStarted called 17:27:07.890625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:07.890625 TRACE network [e30] - Made first apply on cl 17:27:07.890625 TRACE network [e30] - Applied on gs 17:27:07.890625 TRACE network [e30] - Made second apply on cl 17:27:07.890625 TRACE network [e30] - Listening... 17:27:07.890625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:07.890625 TRACE network [e30] - Made first apply on cl 17:27:07.890625 TRACE network [e30] - Applied on gs 17:27:07.890625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleSpellCast called 17:27:07.890625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:07.890625 TRACE network [e30] - Made second apply on cl 17:27:07.890625 TRACE network [e30] - Listening... 17:27:07.890625 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:07.890625 TRACE network [e30] - Made first apply on cl 17:27:07.890625 TRACE network [e30] - Applied on gs 17:27:07.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:07.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:07.890625 TRACE network [e30] - Made second apply on cl 17:27:07.890625 TRACE network [e30] - Listening... 17:27:07.890625 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:07.890625 TRACE network [e30] - Made first apply on cl 17:27:07.890625 TRACE network [e30] - Applied on gs 17:27:07.890625 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleStacksAttacked called 17:27:07.890625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:07.890625 TRACE network [e30] - Made second apply on cl 17:27:07.890625 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: actionFinished called 17:27:07.906250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE ai [738] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:07.906250 TRACE network [738] - Send battle action to server: {BattleAction: side '255', stackNumber '4294967295', actionType 'Invalid', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:07.906250 TRACE network [738] - Sending a request "struct MakeAction". It'll have an ID=132. 17:27:07.906250 TRACE network [738] - Sending to server a pack of type struct MakeAction 17:27:07.906250 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:07.906250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:07.906250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:07.906250 DEBUG ai [e30] - Player 1: I won the Starting battle of Isra attacking Monster at 66 81 1! 17:27:07.906250 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: battleEnd called 17:27:07.906250 TRACE ai [e30] - CBattleAI [0A,37D,2FC]: destroyed 17:27:07.906250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 WARN bonus [e30] - Warning: an orphaned child! 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 17:27:07.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:27:07.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 TRACE network [e30] - Applied on gs 17:27:07.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '59'. 17:27:07.906250 DEBUG ai [e30] - Adding query 59 - Hero Isra got level 18. Total queries count: 1 17:27:07.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 17:27:07.906250 TRACE network [e30] - Made second apply on cl 17:27:07.906250 TRACE network [e30] - Listening... 17:27:07.906250 TRACE network [e30] - received server message of type struct SystemMessage, data: {CPack: type '95'} 17:27:07.906250 TRACE network [e30] - Made first apply on cl 17:27:07.906250 DEBUG ai [bac] - I'll answer the query 59 giving the choice 0 17:27:07.906250 TRACE network [bac] - Sending a request "struct QueryReply". It'll have an ID=133. 17:27:07.906250 TRACE network [bac] - Sending to server a pack of type struct QueryReply 17:27:07.921875 DEBUG ai [bac] - Attempted answering query 59 - Hero Isra got level 18. Request id=133. Waiting for results... 17:27:07.921875 TRACE global [bac] - We'll wait till request 133 is answered. 17:27:07.921875 TRACE network [e30] - Applied on gs 17:27:07.921875 ERROR network [e30] - System message: Server encountered a problem: Player 1 has to answer queries before attempting any further actions. Top query is A query of type class CHeroLevelUpDialogQuery and qid=59 affecting players (1)! 17:27:07.921875 TRACE network [e30] - Made second apply on cl 17:27:07.921875 TRACE network [e30] - Listening... 17:27:07.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.921875 TRACE network [e30] - Made first apply on cl 17:27:07.921875 TRACE network [e30] - Applied on gs 17:27:07.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.921875 TRACE network [e30] - Made second apply on cl 17:27:07.921875 TRACE network [e30] - Listening... 17:27:07.921875 TRACE network [e30] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 17:27:07.921875 TRACE network [e30] - Made first apply on cl 17:27:07.921875 WARN global [e30] - Warning: Skill 22 increased over limit! Decreasing to Expert. 17:27:07.921875 TRACE network [e30] - Applied on gs 17:27:07.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '22', val '1'. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '775'. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:07.937500 TRACE animation [e30] - Fade anim started for obj 54 at 65 80 1; anim count: 1 17:27:07.937500 TRACE animation [e30] - Fade anim started for obj 54 at 65 81 1; anim count: 2 17:27:07.937500 TRACE animation [e30] - Fade anim started for obj 54 at 66 80 1; anim count: 3 17:27:07.937500 TRACE animation [e30] - Fade anim started for obj 54 at 66 81 1; anim count: 4 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 DEBUG global [e30] - removing object id=8690; address=158043008; name=Monster 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:07.937500 TRACE network [e30] - Made first apply on cl 17:27:07.937500 TRACE network [e30] - Applied on gs 17:27:07.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.937500 DEBUG ai [e30] - Removing query 59 - Hero Isra got level 18. Total queries count: 0 17:27:07.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:07.937500 TRACE network [e30] - Made second apply on cl 17:27:07.937500 TRACE network [e30] - Listening... 17:27:07.937500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=134. 17:27:07.937500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:07.937500 TRACE global [fbc] - We'll wait till request 134 is answered. 17:27:07.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:07.953125 TRACE network [e30] - Made first apply on cl 17:27:07.953125 TRACE network [e30] - Applied on gs 17:27:07.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:07.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:07.953125 TRACE network [e30] - Made second apply on cl 17:27:07.953125 TRACE network [e30] - Listening... 17:27:07.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:07.953125 TRACE network [e30] - Made first apply on cl 17:27:07.953125 TRACE network [e30] - Applied on gs 17:27:07.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:07.953125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.968750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:07.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:07.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.015625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.015625 TRACE network [e30] - Made second apply on cl 17:27:08.015625 TRACE network [e30] - Listening... 17:27:08.015625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.015625 TRACE network [e30] - Made first apply on cl 17:27:08.015625 TRACE network [e30] - Applied on gs 17:27:08.015625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.015625 TRACE network [e30] - Made second apply on cl 17:27:08.015625 TRACE network [e30] - Listening... 17:27:08.015625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.015625 TRACE network [e30] - Made first apply on cl 17:27:08.015625 TRACE network [e30] - Applied on gs 17:27:08.015625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.015625 TRACE network [e30] - Made second apply on cl 17:27:08.015625 TRACE network [e30] - Listening... 17:27:08.015625 TRACE ai [fbc] - Completing goal: VISIT TILE (66 81 1) (Isra) 17:27:08.015625 DEBUG ai [fbc] - Hero Isra moved from 66 79 1 to 66 81 1. Returning 1. 17:27:08.015625 DEBUG ai [fbc] - Of all 1 destinations, object oid=7406 seems nice 17:27:08.015625 DEBUG ai [fbc] - Isra will try to visit Cessacioun, Necropolis at (73 73 1) 17:27:08.015625 DEBUG ai [fbc] - Moving hero Isra to tile 73 73 1 17:27:08.031250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=135. 17:27:08.031250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.031250 TRACE global [fbc] - We'll wait till request 135 is answered. 17:27:08.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.031250 TRACE network [e30] - Made first apply on cl 17:27:08.031250 TRACE network [e30] - Applied on gs 17:27:08.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.031250 TRACE network [e30] - Made second apply on cl 17:27:08.031250 TRACE network [e30] - Listening... 17:27:08.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.031250 TRACE network [e30] - Made first apply on cl 17:27:08.031250 TRACE network [e30] - Applied on gs 17:27:08.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.125000 TRACE network [e30] - Made second apply on cl 17:27:08.125000 TRACE network [e30] - Listening... 17:27:08.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.125000 TRACE network [e30] - Made first apply on cl 17:27:08.125000 TRACE network [e30] - Applied on gs 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.125000 TRACE network [e30] - Made second apply on cl 17:27:08.125000 TRACE network [e30] - Listening... 17:27:08.125000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.125000 TRACE network [e30] - Made first apply on cl 17:27:08.125000 TRACE network [e30] - Applied on gs 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.125000 TRACE network [e30] - Made second apply on cl 17:27:08.125000 TRACE network [e30] - Listening... 17:27:08.125000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=136. 17:27:08.125000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.125000 TRACE global [fbc] - We'll wait till request 136 is answered. 17:27:08.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.125000 TRACE network [e30] - Made first apply on cl 17:27:08.125000 TRACE network [e30] - Applied on gs 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.125000 TRACE network [e30] - Made second apply on cl 17:27:08.125000 TRACE network [e30] - Listening... 17:27:08.125000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.125000 TRACE network [e30] - Made first apply on cl 17:27:08.125000 TRACE network [e30] - Applied on gs 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.187500 TRACE network [e30] - Made second apply on cl 17:27:08.187500 TRACE network [e30] - Listening... 17:27:08.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.187500 TRACE network [e30] - Made first apply on cl 17:27:08.187500 TRACE network [e30] - Applied on gs 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.187500 TRACE network [e30] - Made second apply on cl 17:27:08.187500 TRACE network [e30] - Listening... 17:27:08.187500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.187500 TRACE network [e30] - Made first apply on cl 17:27:08.187500 TRACE network [e30] - Applied on gs 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.187500 TRACE network [e30] - Made second apply on cl 17:27:08.187500 TRACE network [e30] - Listening... 17:27:08.187500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=137. 17:27:08.187500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.187500 TRACE global [fbc] - We'll wait till request 137 is answered. 17:27:08.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.187500 TRACE network [e30] - Made first apply on cl 17:27:08.187500 TRACE network [e30] - Applied on gs 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.187500 TRACE network [e30] - Made second apply on cl 17:27:08.187500 TRACE network [e30] - Listening... 17:27:08.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.187500 TRACE network [e30] - Made first apply on cl 17:27:08.187500 TRACE network [e30] - Applied on gs 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.234375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.250000 TRACE animation [49c] - Fade anim finished for obj at 65 80 1; remaining: 3 17:27:08.250000 TRACE animation [49c] - Fade anim finished for obj at 65 81 1; remaining: 2 17:27:08.250000 TRACE animation [49c] - Fade anim finished for obj at 66 80 1; remaining: 1 17:27:08.250000 TRACE animation [49c] - Fade anim finished for obj at 66 81 1; remaining: 0 17:27:08.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.281250 TRACE network [e30] - Made second apply on cl 17:27:08.281250 TRACE network [e30] - Listening... 17:27:08.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.281250 TRACE network [e30] - Made first apply on cl 17:27:08.281250 TRACE network [e30] - Applied on gs 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.281250 TRACE network [e30] - Made second apply on cl 17:27:08.281250 TRACE network [e30] - Listening... 17:27:08.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.281250 TRACE network [e30] - Made first apply on cl 17:27:08.281250 TRACE network [e30] - Applied on gs 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.281250 TRACE network [e30] - Made second apply on cl 17:27:08.281250 TRACE network [e30] - Listening... 17:27:08.281250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=138. 17:27:08.281250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.281250 TRACE global [fbc] - We'll wait till request 138 is answered. 17:27:08.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.281250 TRACE network [e30] - Made first apply on cl 17:27:08.281250 TRACE network [e30] - Applied on gs 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.281250 TRACE network [e30] - Made second apply on cl 17:27:08.281250 TRACE network [e30] - Listening... 17:27:08.281250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.281250 TRACE network [e30] - Made first apply on cl 17:27:08.281250 TRACE network [e30] - Applied on gs 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.359375 TRACE network [e30] - Made second apply on cl 17:27:08.359375 TRACE network [e30] - Listening... 17:27:08.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.359375 TRACE network [e30] - Made first apply on cl 17:27:08.359375 TRACE network [e30] - Applied on gs 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.359375 TRACE network [e30] - Made second apply on cl 17:27:08.359375 TRACE network [e30] - Listening... 17:27:08.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.359375 TRACE network [e30] - Made first apply on cl 17:27:08.359375 TRACE network [e30] - Applied on gs 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.359375 TRACE network [e30] - Made second apply on cl 17:27:08.359375 TRACE network [e30] - Listening... 17:27:08.359375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=139. 17:27:08.359375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.359375 TRACE global [fbc] - We'll wait till request 139 is answered. 17:27:08.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.359375 TRACE network [e30] - Made first apply on cl 17:27:08.359375 TRACE network [e30] - Applied on gs 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.359375 TRACE network [e30] - Made second apply on cl 17:27:08.359375 TRACE network [e30] - Listening... 17:27:08.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.359375 TRACE network [e30] - Made first apply on cl 17:27:08.359375 TRACE network [e30] - Applied on gs 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.437500 TRACE network [e30] - Made second apply on cl 17:27:08.437500 TRACE network [e30] - Listening... 17:27:08.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.437500 TRACE network [e30] - Made first apply on cl 17:27:08.437500 TRACE network [e30] - Applied on gs 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.437500 TRACE network [e30] - Made second apply on cl 17:27:08.437500 TRACE network [e30] - Listening... 17:27:08.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.437500 TRACE network [e30] - Made first apply on cl 17:27:08.437500 TRACE network [e30] - Applied on gs 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.437500 TRACE network [e30] - Made second apply on cl 17:27:08.437500 TRACE network [e30] - Listening... 17:27:08.437500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=140. 17:27:08.437500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.437500 TRACE global [fbc] - We'll wait till request 140 is answered. 17:27:08.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.437500 TRACE network [e30] - Made first apply on cl 17:27:08.437500 TRACE network [e30] - Applied on gs 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.437500 TRACE network [e30] - Made second apply on cl 17:27:08.437500 TRACE network [e30] - Listening... 17:27:08.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.437500 TRACE network [e30] - Made first apply on cl 17:27:08.437500 TRACE network [e30] - Applied on gs 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.515625 TRACE network [e30] - Made second apply on cl 17:27:08.515625 TRACE network [e30] - Listening... 17:27:08.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.515625 TRACE network [e30] - Made first apply on cl 17:27:08.515625 TRACE network [e30] - Applied on gs 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.515625 TRACE network [e30] - Made second apply on cl 17:27:08.515625 TRACE network [e30] - Listening... 17:27:08.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.515625 TRACE network [e30] - Made first apply on cl 17:27:08.515625 TRACE network [e30] - Applied on gs 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.515625 TRACE network [e30] - Made second apply on cl 17:27:08.515625 TRACE network [e30] - Listening... 17:27:08.515625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=141. 17:27:08.515625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.515625 TRACE global [fbc] - We'll wait till request 141 is answered. 17:27:08.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.515625 TRACE network [e30] - Made first apply on cl 17:27:08.515625 TRACE network [e30] - Applied on gs 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.515625 TRACE network [e30] - Made second apply on cl 17:27:08.515625 TRACE network [e30] - Listening... 17:27:08.515625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.515625 TRACE network [e30] - Made first apply on cl 17:27:08.515625 TRACE network [e30] - Applied on gs 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.531250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.546875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.593750 TRACE network [e30] - Made second apply on cl 17:27:08.593750 TRACE network [e30] - Listening... 17:27:08.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.593750 TRACE network [e30] - Made first apply on cl 17:27:08.593750 TRACE network [e30] - Applied on gs 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.593750 TRACE network [e30] - Made second apply on cl 17:27:08.593750 TRACE network [e30] - Listening... 17:27:08.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.593750 TRACE network [e30] - Made first apply on cl 17:27:08.593750 TRACE network [e30] - Applied on gs 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.593750 TRACE network [e30] - Made second apply on cl 17:27:08.593750 TRACE network [e30] - Listening... 17:27:08.593750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=142. 17:27:08.593750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.593750 TRACE global [fbc] - We'll wait till request 142 is answered. 17:27:08.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.593750 TRACE network [e30] - Made first apply on cl 17:27:08.593750 TRACE network [e30] - Applied on gs 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.593750 TRACE network [e30] - Made second apply on cl 17:27:08.593750 TRACE network [e30] - Listening... 17:27:08.593750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.593750 TRACE network [e30] - Made first apply on cl 17:27:08.593750 TRACE network [e30] - Applied on gs 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.625000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.671875 TRACE network [e30] - Made second apply on cl 17:27:08.671875 TRACE network [e30] - Listening... 17:27:08.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.671875 TRACE network [e30] - Made first apply on cl 17:27:08.671875 TRACE network [e30] - Applied on gs 17:27:08.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.671875 TRACE network [e30] - Made second apply on cl 17:27:08.671875 TRACE network [e30] - Listening... 17:27:08.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.671875 TRACE network [e30] - Made first apply on cl 17:27:08.671875 TRACE network [e30] - Applied on gs 17:27:08.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.671875 TRACE network [e30] - Made second apply on cl 17:27:08.671875 TRACE network [e30] - Listening... 17:27:08.671875 TRACE ai [fbc] - Completing goal: VISIT TILE (73 73 1) (Isra) 17:27:08.671875 DEBUG ai [fbc] - reserved object id=7406; address=158339176; name=Cessacioun, Necropolis 17:27:08.687500 DEBUG ai [fbc] - Hero Isra moved from 66 81 1 to 73 77 1. Returning 0. 17:27:08.687500 DEBUG ai [fbc] - Hero Isra apparently used all MPs (0 left) 17:27:08.687500 TRACE ai [fbc] - Time of looking for wander destination was 1391 ms. 17:27:08.687500 DEBUG ai [fbc] - Looking into Vokial, MP=1500 17:27:08.687500 DEBUG ai [fbc] - Of all 1 destinations, object oid=8624 seems nice 17:27:08.703125 DEBUG ai [fbc] - Vokial will try to visit Witch Hut at (73 82 1) 17:27:08.703125 DEBUG ai [fbc] - Moving hero Vokial to tile 73 82 1 17:27:08.703125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=143. 17:27:08.703125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.703125 TRACE global [fbc] - We'll wait till request 143 is answered. 17:27:08.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.703125 TRACE network [e30] - Made first apply on cl 17:27:08.703125 TRACE network [e30] - Applied on gs 17:27:08.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.703125 TRACE network [e30] - Made second apply on cl 17:27:08.703125 TRACE network [e30] - Listening... 17:27:08.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.703125 TRACE network [e30] - Made first apply on cl 17:27:08.703125 TRACE network [e30] - Applied on gs 17:27:08.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.781250 TRACE network [e30] - Made second apply on cl 17:27:08.781250 TRACE network [e30] - Listening... 17:27:08.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.781250 TRACE network [e30] - Made first apply on cl 17:27:08.781250 TRACE network [e30] - Applied on gs 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.781250 TRACE network [e30] - Made second apply on cl 17:27:08.781250 TRACE network [e30] - Listening... 17:27:08.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.781250 TRACE network [e30] - Made first apply on cl 17:27:08.781250 TRACE network [e30] - Applied on gs 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.781250 TRACE network [e30] - Made second apply on cl 17:27:08.781250 TRACE network [e30] - Listening... 17:27:08.781250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=144. 17:27:08.781250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.781250 TRACE global [fbc] - We'll wait till request 144 is answered. 17:27:08.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.781250 TRACE network [e30] - Made first apply on cl 17:27:08.781250 TRACE network [e30] - Applied on gs 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.781250 TRACE network [e30] - Made second apply on cl 17:27:08.781250 TRACE network [e30] - Listening... 17:27:08.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.781250 TRACE network [e30] - Made first apply on cl 17:27:08.781250 TRACE network [e30] - Applied on gs 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.875000 TRACE network [e30] - Made second apply on cl 17:27:08.875000 TRACE network [e30] - Listening... 17:27:08.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.875000 TRACE network [e30] - Made first apply on cl 17:27:08.875000 TRACE network [e30] - Applied on gs 17:27:08.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.875000 TRACE network [e30] - Made second apply on cl 17:27:08.875000 TRACE network [e30] - Listening... 17:27:08.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.890625 TRACE network [e30] - Made first apply on cl 17:27:08.890625 TRACE network [e30] - Applied on gs 17:27:08.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.890625 TRACE network [e30] - Made second apply on cl 17:27:08.890625 TRACE network [e30] - Listening... 17:27:08.890625 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=145. 17:27:08.890625 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.890625 TRACE global [fbc] - We'll wait till request 145 is answered. 17:27:08.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.890625 TRACE network [e30] - Made first apply on cl 17:27:08.890625 TRACE network [e30] - Applied on gs 17:27:08.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.890625 TRACE network [e30] - Made second apply on cl 17:27:08.890625 TRACE network [e30] - Listening... 17:27:08.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.890625 TRACE network [e30] - Made first apply on cl 17:27:08.890625 TRACE network [e30] - Applied on gs 17:27:08.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:08.953125 TRACE network [e30] - Made second apply on cl 17:27:08.953125 TRACE network [e30] - Listening... 17:27:08.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.953125 TRACE network [e30] - Made first apply on cl 17:27:08.953125 TRACE network [e30] - Applied on gs 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.953125 TRACE network [e30] - Made second apply on cl 17:27:08.953125 TRACE network [e30] - Listening... 17:27:08.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:08.953125 TRACE network [e30] - Made first apply on cl 17:27:08.953125 TRACE network [e30] - Applied on gs 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:08.953125 TRACE network [e30] - Made second apply on cl 17:27:08.953125 TRACE network [e30] - Listening... 17:27:08.953125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=146. 17:27:08.953125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:08.953125 TRACE global [fbc] - We'll wait till request 146 is answered. 17:27:08.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:08.953125 TRACE network [e30] - Made first apply on cl 17:27:08.953125 TRACE network [e30] - Applied on gs 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:08.953125 TRACE network [e30] - Made second apply on cl 17:27:08.953125 TRACE network [e30] - Listening... 17:27:08.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:08.953125 TRACE network [e30] - Made first apply on cl 17:27:08.953125 TRACE network [e30] - Applied on gs 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:08.968750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:08.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.031250 TRACE network [e30] - Made second apply on cl 17:27:09.031250 TRACE network [e30] - Listening... 17:27:09.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.031250 TRACE network [e30] - Made first apply on cl 17:27:09.031250 TRACE network [e30] - Applied on gs 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.031250 TRACE network [e30] - Made second apply on cl 17:27:09.031250 TRACE network [e30] - Listening... 17:27:09.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.031250 TRACE network [e30] - Made first apply on cl 17:27:09.031250 TRACE network [e30] - Applied on gs 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.031250 TRACE network [e30] - Made second apply on cl 17:27:09.031250 TRACE network [e30] - Listening... 17:27:09.031250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=147. 17:27:09.031250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.031250 TRACE global [fbc] - We'll wait till request 147 is answered. 17:27:09.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.031250 TRACE network [e30] - Made first apply on cl 17:27:09.031250 TRACE network [e30] - Applied on gs 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.031250 TRACE network [e30] - Made second apply on cl 17:27:09.031250 TRACE network [e30] - Listening... 17:27:09.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.031250 TRACE network [e30] - Made first apply on cl 17:27:09.031250 TRACE network [e30] - Applied on gs 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.093750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.093750 TRACE network [e30] - Made second apply on cl 17:27:09.093750 TRACE network [e30] - Listening... 17:27:09.093750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.093750 TRACE network [e30] - Made first apply on cl 17:27:09.093750 TRACE network [e30] - Applied on gs 17:27:09.093750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.093750 TRACE network [e30] - Made second apply on cl 17:27:09.093750 TRACE network [e30] - Listening... 17:27:09.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.093750 TRACE network [e30] - Made first apply on cl 17:27:09.093750 TRACE network [e30] - Applied on gs 17:27:09.093750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.109375 TRACE network [e30] - Made second apply on cl 17:27:09.109375 TRACE network [e30] - Listening... 17:27:09.109375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=148. 17:27:09.109375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.109375 TRACE global [fbc] - We'll wait till request 148 is answered. 17:27:09.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.109375 TRACE network [e30] - Made first apply on cl 17:27:09.109375 TRACE network [e30] - Applied on gs 17:27:09.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.109375 TRACE network [e30] - Made second apply on cl 17:27:09.109375 TRACE network [e30] - Listening... 17:27:09.109375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.109375 TRACE network [e30] - Made first apply on cl 17:27:09.109375 TRACE network [e30] - Applied on gs 17:27:09.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.140625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.156250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Witch Hut'. 17:27:09.187500 TRACE ai [e30] - Completing goal: FIND OBJ 8,624 (Vokial) 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct SetSecSkill, data: {CPack: type '106'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int): which '11', val '1'. 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroSecondarySkillChanged(const class CGHeroInstance *,int,int). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.187500 TRACE network [e30] - Made first apply on cl 17:27:09.187500 TRACE network [e30] - Applied on gs 17:27:09.187500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.187500 TRACE network [e30] - Made second apply on cl 17:27:09.187500 TRACE network [e30] - Listening... 17:27:09.187500 TRACE ai [fbc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Vokial and object Witch Hut at 74 82 1. 17:27:09.187500 TRACE ai [fbc] - Completing goal: FIND OBJ 8,624 (Vokial) 17:27:09.187500 TRACE ai [fbc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:09.187500 TRACE ai [fbc] - Completing goal: VISIT TILE (73 82 1) (Vokial) 17:27:09.187500 DEBUG ai [fbc] - Hero Vokial moved from 75 78 1 to 73 82 1. Returning 1. 17:27:09.218750 DEBUG ai [fbc] - Of all 2 destinations, object oid=7511 seems nice 17:27:09.218750 DEBUG ai [fbc] - Vokial will try to visit Elemental Conflux at (79 74 1) 17:27:09.218750 DEBUG ai [fbc] - Moving hero Vokial to tile 79 74 1 17:27:09.218750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=149. 17:27:09.218750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.218750 TRACE global [fbc] - We'll wait till request 149 is answered. 17:27:09.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.218750 TRACE network [e30] - Made first apply on cl 17:27:09.218750 TRACE network [e30] - Applied on gs 17:27:09.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.218750 TRACE network [e30] - Made second apply on cl 17:27:09.218750 TRACE network [e30] - Listening... 17:27:09.218750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.218750 TRACE network [e30] - Made first apply on cl 17:27:09.218750 TRACE network [e30] - Applied on gs 17:27:09.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.296875 TRACE network [e30] - Made second apply on cl 17:27:09.296875 TRACE network [e30] - Listening... 17:27:09.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.296875 TRACE network [e30] - Made first apply on cl 17:27:09.296875 TRACE network [e30] - Applied on gs 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.296875 TRACE network [e30] - Made second apply on cl 17:27:09.296875 TRACE network [e30] - Listening... 17:27:09.296875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.296875 TRACE network [e30] - Made first apply on cl 17:27:09.296875 TRACE network [e30] - Applied on gs 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.296875 TRACE network [e30] - Made second apply on cl 17:27:09.296875 TRACE network [e30] - Listening... 17:27:09.296875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=150. 17:27:09.296875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.296875 TRACE global [fbc] - We'll wait till request 150 is answered. 17:27:09.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.296875 TRACE network [e30] - Made first apply on cl 17:27:09.296875 TRACE network [e30] - Applied on gs 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.296875 TRACE network [e30] - Made second apply on cl 17:27:09.296875 TRACE network [e30] - Listening... 17:27:09.296875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.296875 TRACE network [e30] - Made first apply on cl 17:27:09.296875 TRACE network [e30] - Applied on gs 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.343750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.359375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.375000 TRACE network [e30] - Made second apply on cl 17:27:09.375000 TRACE network [e30] - Listening... 17:27:09.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.375000 TRACE network [e30] - Made first apply on cl 17:27:09.375000 TRACE network [e30] - Applied on gs 17:27:09.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.375000 TRACE network [e30] - Made second apply on cl 17:27:09.375000 TRACE network [e30] - Listening... 17:27:09.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.375000 TRACE network [e30] - Made first apply on cl 17:27:09.375000 TRACE network [e30] - Applied on gs 17:27:09.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.375000 TRACE network [e30] - Made second apply on cl 17:27:09.375000 TRACE network [e30] - Listening... 17:27:09.375000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=151. 17:27:09.375000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.390625 TRACE global [fbc] - We'll wait till request 151 is answered. 17:27:09.390625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.390625 TRACE network [e30] - Made first apply on cl 17:27:09.390625 TRACE network [e30] - Applied on gs 17:27:09.390625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.390625 TRACE network [e30] - Made second apply on cl 17:27:09.390625 TRACE network [e30] - Listening... 17:27:09.390625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.390625 TRACE network [e30] - Made first apply on cl 17:27:09.390625 TRACE network [e30] - Applied on gs 17:27:09.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.421875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.437500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.468750 TRACE network [e30] - Made second apply on cl 17:27:09.468750 TRACE network [e30] - Listening... 17:27:09.468750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.468750 TRACE network [e30] - Made first apply on cl 17:27:09.468750 TRACE network [e30] - Applied on gs 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.468750 TRACE network [e30] - Made second apply on cl 17:27:09.468750 TRACE network [e30] - Listening... 17:27:09.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.468750 TRACE network [e30] - Made first apply on cl 17:27:09.468750 TRACE network [e30] - Applied on gs 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.468750 TRACE network [e30] - Made second apply on cl 17:27:09.468750 TRACE network [e30] - Listening... 17:27:09.468750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=152. 17:27:09.468750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.468750 TRACE global [fbc] - We'll wait till request 152 is answered. 17:27:09.468750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.468750 TRACE network [e30] - Made first apply on cl 17:27:09.468750 TRACE network [e30] - Applied on gs 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.468750 TRACE network [e30] - Made second apply on cl 17:27:09.468750 TRACE network [e30] - Listening... 17:27:09.468750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.468750 TRACE network [e30] - Made first apply on cl 17:27:09.468750 TRACE network [e30] - Applied on gs 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.515625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.531250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.546875 TRACE network [e30] - Made second apply on cl 17:27:09.546875 TRACE network [e30] - Listening... 17:27:09.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.546875 TRACE network [e30] - Made first apply on cl 17:27:09.546875 TRACE network [e30] - Applied on gs 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.546875 TRACE network [e30] - Made second apply on cl 17:27:09.546875 TRACE network [e30] - Listening... 17:27:09.546875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.546875 TRACE network [e30] - Made first apply on cl 17:27:09.546875 TRACE network [e30] - Applied on gs 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.546875 TRACE network [e30] - Made second apply on cl 17:27:09.546875 TRACE network [e30] - Listening... 17:27:09.546875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=153. 17:27:09.546875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.546875 TRACE global [fbc] - We'll wait till request 153 is answered. 17:27:09.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.546875 TRACE network [e30] - Made first apply on cl 17:27:09.546875 TRACE network [e30] - Applied on gs 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.546875 TRACE network [e30] - Made second apply on cl 17:27:09.546875 TRACE network [e30] - Listening... 17:27:09.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.546875 TRACE network [e30] - Made first apply on cl 17:27:09.546875 TRACE network [e30] - Applied on gs 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.593750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.625000 TRACE network [e30] - Made second apply on cl 17:27:09.625000 TRACE network [e30] - Listening... 17:27:09.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.625000 TRACE network [e30] - Made first apply on cl 17:27:09.625000 TRACE network [e30] - Applied on gs 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.625000 TRACE network [e30] - Made second apply on cl 17:27:09.625000 TRACE network [e30] - Listening... 17:27:09.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.625000 TRACE network [e30] - Made first apply on cl 17:27:09.625000 TRACE network [e30] - Applied on gs 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.625000 TRACE network [e30] - Made second apply on cl 17:27:09.625000 TRACE network [e30] - Listening... 17:27:09.625000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=154. 17:27:09.625000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.625000 TRACE global [fbc] - We'll wait till request 154 is answered. 17:27:09.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.625000 TRACE network [e30] - Made first apply on cl 17:27:09.625000 TRACE network [e30] - Applied on gs 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.625000 TRACE network [e30] - Made second apply on cl 17:27:09.625000 TRACE network [e30] - Listening... 17:27:09.625000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.625000 TRACE network [e30] - Made first apply on cl 17:27:09.625000 TRACE network [e30] - Applied on gs 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.703125 TRACE network [e30] - Made second apply on cl 17:27:09.703125 TRACE network [e30] - Listening... 17:27:09.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.703125 TRACE network [e30] - Made first apply on cl 17:27:09.703125 TRACE network [e30] - Applied on gs 17:27:09.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.703125 TRACE network [e30] - Made second apply on cl 17:27:09.703125 TRACE network [e30] - Listening... 17:27:09.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.703125 TRACE network [e30] - Made first apply on cl 17:27:09.703125 TRACE network [e30] - Applied on gs 17:27:09.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.703125 TRACE network [e30] - Made second apply on cl 17:27:09.703125 TRACE network [e30] - Listening... 17:27:09.703125 TRACE ai [fbc] - Completing goal: VISIT TILE (79 74 1) (Vokial) 17:27:09.703125 DEBUG ai [fbc] - reserved object id=7511; address=158765320; name=Elemental Conflux 17:27:09.703125 DEBUG ai [fbc] - Hero Vokial moved from 73 82 1 to 75 78 1. Returning 0. 17:27:09.703125 DEBUG ai [fbc] - Hero Vokial apparently used all MPs (0 left) 17:27:09.718750 TRACE ai [fbc] - Time of looking for wander destination was 1031 ms. 17:27:09.718750 DEBUG ai [fbc] - Looking into Grindan, MP=1630 17:27:09.718750 DEBUG ai [fbc] - Of all 1 destinations, object oid=10865 seems nice 17:27:09.718750 DEBUG ai [fbc] - Grindan will try to visit Elixir of Life at (1 45 1) 17:27:09.718750 DEBUG ai [fbc] - Moving hero Grindan to tile 1 45 1 17:27:09.718750 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=155. 17:27:09.718750 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.718750 TRACE global [fbc] - We'll wait till request 155 is answered. 17:27:09.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.734375 TRACE network [e30] - Made first apply on cl 17:27:09.734375 TRACE network [e30] - Applied on gs 17:27:09.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.734375 TRACE network [e30] - Made second apply on cl 17:27:09.734375 TRACE network [e30] - Listening... 17:27:09.734375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.734375 TRACE network [e30] - Made first apply on cl 17:27:09.734375 TRACE network [e30] - Applied on gs 17:27:09.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.765625 TRACE network [e30] - Made second apply on cl 17:27:09.765625 TRACE network [e30] - Listening... 17:27:09.765625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:09.765625 TRACE network [e30] - Made first apply on cl 17:27:09.765625 TRACE network [e30] - Applied on gs 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Elixir of Life'. 17:27:09.765625 TRACE ai [e30] - Completing goal: FIND OBJ 10,865 (Grindan) 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:09.765625 TRACE network [e30] - Made second apply on cl 17:27:09.765625 TRACE network [e30] - Listening... 17:27:09.765625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:09.765625 TRACE network [e30] - Made first apply on cl 17:27:09.765625 TRACE network [e30] - Applied on gs 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:09.765625 TRACE network [e30] - Made second apply on cl 17:27:09.765625 TRACE network [e30] - Listening... 17:27:09.765625 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:09.765625 TRACE network [e30] - Made first apply on cl 17:27:09.765625 TRACE network [e30] - Applied on gs 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:09.765625 TRACE network [e30] - Made second apply on cl 17:27:09.765625 TRACE network [e30] - Listening... 17:27:09.765625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:09.765625 TRACE animation [e30] - Fade anim started for obj 5 at 0 45 1; anim count: 1 17:27:09.765625 TRACE animation [e30] - Fade anim started for obj 5 at 1 45 1; anim count: 2 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:09.765625 TRACE network [e30] - Made first apply on cl 17:27:09.765625 DEBUG global [e30] - removing object id=10865; address=106461816; name=Elixir of Life 17:27:09.781250 TRACE network [e30] - Applied on gs 17:27:09.781250 TRACE network [e30] - Made second apply on cl 17:27:09.781250 TRACE network [e30] - Listening... 17:27:09.781250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:09.781250 TRACE network [e30] - Made first apply on cl 17:27:09.781250 TRACE network [e30] - Applied on gs 17:27:09.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:09.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:09.781250 TRACE network [e30] - Made second apply on cl 17:27:09.781250 TRACE network [e30] - Listening... 17:27:09.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.781250 TRACE network [e30] - Made first apply on cl 17:27:09.781250 TRACE network [e30] - Applied on gs 17:27:09.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:09.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.781250 TRACE network [e30] - Made second apply on cl 17:27:09.781250 TRACE network [e30] - Listening... 17:27:09.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:09.781250 TRACE network [e30] - Made first apply on cl 17:27:09.781250 TRACE network [e30] - Applied on gs 17:27:09.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:09.781250 TRACE network [e30] - Made second apply on cl 17:27:09.781250 TRACE network [e30] - Listening... 17:27:09.781250 TRACE ai [fbc] - Completing goal: VISIT TILE (1 45 1) (Grindan) 17:27:09.781250 DEBUG ai [fbc] - Hero Grindan moved from 0 44 1 to 0 44 1. Returning 1. 17:27:09.796875 DEBUG ai [fbc] - Grindan can't reach any town, we'll try to make our way to Wazzar at 75 110 1 17:27:09.812500 DEBUG ai [fbc] - Striving to goal of type CLEAR WAY TO (75 110 1) (Grindan) 17:27:09.812500 DEBUG ai [fbc] - Considering goal CLEAR WAY TO (75 110 1) (Grindan) 17:27:09.812500 WARN ai [fbc] - There is no known way to clear the way to tile (75 110 1) 17:27:09.828125 TRACE ai [fbc] - Completing goal: CLEAR WAY TO (75 110 1) (Grindan) 17:27:09.828125 DEBUG ai [fbc] - Goal CLEAR WAY TO (75 110 1) (Grindan) decomposition failed: goal was completed as much as possible 17:27:09.828125 TRACE ai [fbc] - Time of looking for wander destination was 110 ms. 17:27:09.828125 DEBUG ai [fbc] - Looking into Nagash, MP=1530 17:27:09.843750 DEBUG ai [fbc] - Nagash can't reach any town, we'll try to make our way to Wazzar at 75 110 1 17:27:09.843750 DEBUG ai [fbc] - Striving to goal of type CLEAR WAY TO (75 110 1) (Nagash) 17:27:09.843750 DEBUG ai [fbc] - Considering goal CLEAR WAY TO (75 110 1) (Nagash) 17:27:09.859375 WARN ai [fbc] - There is no known way to clear the way to tile (75 110 1) 17:27:09.859375 TRACE ai [fbc] - Completing goal: CLEAR WAY TO (75 110 1) (Nagash) 17:27:09.859375 DEBUG ai [fbc] - Goal CLEAR WAY TO (75 110 1) (Nagash) decomposition failed: goal was completed as much as possible 17:27:09.859375 TRACE ai [fbc] - Time of looking for wander destination was 31 ms. 17:27:09.859375 DEBUG ai [fbc] - Looking into Gelare, MP=1630 17:27:09.875000 DEBUG ai [fbc] - Gelare can't reach any town, we'll try to make our way to Wazzar at 75 110 1 17:27:09.875000 DEBUG ai [fbc] - Striving to goal of type CLEAR WAY TO (75 110 1) (Gelare) 17:27:09.890625 DEBUG ai [fbc] - Considering goal CLEAR WAY TO (75 110 1) (Gelare) 17:27:09.890625 WARN ai [fbc] - There is no known way to clear the way to tile (75 110 1) 17:27:09.890625 TRACE ai [fbc] - Completing goal: CLEAR WAY TO (75 110 1) (Gelare) 17:27:09.890625 DEBUG ai [fbc] - Goal CLEAR WAY TO (75 110 1) (Gelare) decomposition failed: goal was completed as much as possible 17:27:09.890625 TRACE ai [fbc] - Time of looking for wander destination was 31 ms. 17:27:09.890625 DEBUG ai [fbc] - Looking into Gundula, MP=1630 17:27:09.906250 DEBUG ai [fbc] - Of all 2 destinations, object oid=8621 seems nice 17:27:09.921875 DEBUG ai [fbc] - Gundula will try to visit Mercenary Camp at (71 77 1) 17:27:09.921875 DEBUG ai [fbc] - Moving hero Gundula to tile 71 77 1 17:27:09.921875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=156. 17:27:09.921875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:09.921875 TRACE global [fbc] - We'll wait till request 156 is answered. 17:27:09.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:09.921875 TRACE network [e30] - Made first apply on cl 17:27:09.921875 TRACE network [e30] - Applied on gs 17:27:09.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:09.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:09.921875 TRACE network [e30] - Made second apply on cl 17:27:09.921875 TRACE network [e30] - Listening... 17:27:09.921875 TRACE network [e30] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 17:27:09.921875 TRACE network [e30] - Made first apply on cl 17:27:09.921875 TRACE network [e30] - Applied on gs 17:27:09.921875 TRACE network [e30] - Made second apply on cl 17:27:09.921875 TRACE network [e30] - Listening... 17:27:09.921875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:09.921875 TRACE network [e30] - Made first apply on cl 17:27:09.921875 TRACE network [e30] - Applied on gs 17:27:09.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:09.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.953125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:09.968750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:09.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:09.984375 TRACE network [e30] - Made second apply on cl 17:27:09.984375 TRACE network [e30] - Listening... 17:27:09.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.000000 TRACE network [e30] - Made first apply on cl 17:27:10.000000 TRACE network [e30] - Applied on gs 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.000000 TRACE network [e30] - Made second apply on cl 17:27:10.000000 TRACE network [e30] - Listening... 17:27:10.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.000000 TRACE network [e30] - Made first apply on cl 17:27:10.000000 TRACE network [e30] - Applied on gs 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.000000 TRACE network [e30] - Made second apply on cl 17:27:10.000000 TRACE network [e30] - Listening... 17:27:10.000000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=157. 17:27:10.000000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.000000 TRACE global [fbc] - We'll wait till request 157 is answered. 17:27:10.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.000000 TRACE network [e30] - Made first apply on cl 17:27:10.000000 TRACE network [e30] - Applied on gs 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.000000 TRACE network [e30] - Made second apply on cl 17:27:10.000000 TRACE network [e30] - Listening... 17:27:10.000000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.000000 TRACE network [e30] - Made first apply on cl 17:27:10.000000 TRACE network [e30] - Applied on gs 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.078125 TRACE network [e30] - Made second apply on cl 17:27:10.078125 TRACE network [e30] - Listening... 17:27:10.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.078125 TRACE network [e30] - Made first apply on cl 17:27:10.078125 TRACE network [e30] - Applied on gs 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.078125 TRACE network [e30] - Made second apply on cl 17:27:10.078125 TRACE network [e30] - Listening... 17:27:10.078125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.078125 TRACE network [e30] - Made first apply on cl 17:27:10.078125 TRACE network [e30] - Applied on gs 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.078125 TRACE network [e30] - Made second apply on cl 17:27:10.078125 TRACE network [e30] - Listening... 17:27:10.078125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=158. 17:27:10.078125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.078125 TRACE global [fbc] - We'll wait till request 158 is answered. 17:27:10.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.078125 TRACE network [e30] - Made first apply on cl 17:27:10.078125 TRACE network [e30] - Applied on gs 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.078125 TRACE network [e30] - Made second apply on cl 17:27:10.078125 TRACE network [e30] - Listening... 17:27:10.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.078125 TRACE network [e30] - Made first apply on cl 17:27:10.078125 TRACE network [e30] - Applied on gs 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.109375 TRACE animation [49c] - Fade anim finished for obj at 0 45 1; remaining: 1 17:27:10.109375 TRACE animation [49c] - Fade anim finished for obj at 1 45 1; remaining: 0 17:27:10.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.156250 TRACE network [e30] - Made second apply on cl 17:27:10.156250 TRACE network [e30] - Listening... 17:27:10.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.156250 TRACE network [e30] - Made first apply on cl 17:27:10.156250 TRACE network [e30] - Applied on gs 17:27:10.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.156250 TRACE network [e30] - Made second apply on cl 17:27:10.156250 TRACE network [e30] - Listening... 17:27:10.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.156250 TRACE network [e30] - Made first apply on cl 17:27:10.156250 TRACE network [e30] - Applied on gs 17:27:10.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.156250 TRACE network [e30] - Made second apply on cl 17:27:10.171875 TRACE network [e30] - Listening... 17:27:10.171875 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=159. 17:27:10.171875 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.171875 TRACE global [fbc] - We'll wait till request 159 is answered. 17:27:10.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.171875 TRACE network [e30] - Made first apply on cl 17:27:10.171875 TRACE network [e30] - Applied on gs 17:27:10.171875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.171875 TRACE network [e30] - Made second apply on cl 17:27:10.171875 TRACE network [e30] - Listening... 17:27:10.171875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.171875 TRACE network [e30] - Made first apply on cl 17:27:10.171875 TRACE network [e30] - Applied on gs 17:27:10.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.203125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.250000 TRACE network [e30] - Made second apply on cl 17:27:10.250000 TRACE network [e30] - Listening... 17:27:10.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.250000 TRACE network [e30] - Made first apply on cl 17:27:10.250000 TRACE network [e30] - Applied on gs 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.250000 TRACE network [e30] - Made second apply on cl 17:27:10.250000 TRACE network [e30] - Listening... 17:27:10.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.250000 TRACE network [e30] - Made first apply on cl 17:27:10.250000 TRACE network [e30] - Applied on gs 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.250000 TRACE network [e30] - Made second apply on cl 17:27:10.250000 TRACE network [e30] - Listening... 17:27:10.250000 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=160. 17:27:10.250000 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.250000 TRACE global [fbc] - We'll wait till request 160 is answered. 17:27:10.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.250000 TRACE network [e30] - Made first apply on cl 17:27:10.250000 TRACE network [e30] - Applied on gs 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.250000 TRACE network [e30] - Made second apply on cl 17:27:10.250000 TRACE network [e30] - Listening... 17:27:10.250000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.250000 TRACE network [e30] - Made first apply on cl 17:27:10.250000 TRACE network [e30] - Applied on gs 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.265625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.328125 TRACE network [e30] - Made second apply on cl 17:27:10.328125 TRACE network [e30] - Listening... 17:27:10.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.328125 TRACE network [e30] - Made first apply on cl 17:27:10.328125 TRACE network [e30] - Applied on gs 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.328125 TRACE network [e30] - Made second apply on cl 17:27:10.328125 TRACE network [e30] - Listening... 17:27:10.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.328125 TRACE network [e30] - Made first apply on cl 17:27:10.328125 TRACE network [e30] - Applied on gs 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.328125 TRACE network [e30] - Made second apply on cl 17:27:10.328125 TRACE network [e30] - Listening... 17:27:10.328125 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=161. 17:27:10.328125 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.328125 TRACE global [fbc] - We'll wait till request 161 is answered. 17:27:10.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.328125 TRACE network [e30] - Made first apply on cl 17:27:10.328125 TRACE network [e30] - Applied on gs 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.328125 TRACE network [e30] - Made second apply on cl 17:27:10.328125 TRACE network [e30] - Listening... 17:27:10.328125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.328125 TRACE network [e30] - Made first apply on cl 17:27:10.328125 TRACE network [e30] - Applied on gs 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.359375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.375000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Mercenary Camp'. 17:27:10.421875 TRACE ai [e30] - Completing goal: FIND OBJ 8,621 (Gundula) 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.421875 TRACE network [e30] - Made first apply on cl 17:27:10.421875 TRACE network [e30] - Applied on gs 17:27:10.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.421875 TRACE network [e30] - Made second apply on cl 17:27:10.421875 TRACE network [e30] - Listening... 17:27:10.421875 TRACE ai [fbc] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Gundula and object Mercenary Camp at 72 77 1. 17:27:10.421875 TRACE ai [fbc] - Completing goal: FIND OBJ 8,621 (Gundula) 17:27:10.421875 TRACE ai [fbc] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:10.421875 TRACE ai [fbc] - Completing goal: VISIT TILE (71 77 1) (Gundula) 17:27:10.421875 DEBUG ai [fbc] - Hero Gundula moved from 68 73 1 to 71 77 1. Returning 1. 17:27:10.437500 DEBUG ai [fbc] - Of all 1 destinations, object oid=8798 seems nice 17:27:10.437500 DEBUG ai [fbc] - Gundula will try to visit Resource at (65 82 1) 17:27:10.437500 DEBUG ai [fbc] - Moving hero Gundula to tile 65 82 1 17:27:10.437500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=162. 17:27:10.437500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.437500 TRACE global [fbc] - We'll wait till request 162 is answered. 17:27:10.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.437500 TRACE network [e30] - Made first apply on cl 17:27:10.437500 TRACE network [e30] - Applied on gs 17:27:10.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.437500 TRACE network [e30] - Made second apply on cl 17:27:10.437500 TRACE network [e30] - Listening... 17:27:10.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.437500 TRACE network [e30] - Made first apply on cl 17:27:10.437500 TRACE network [e30] - Applied on gs 17:27:10.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.531250 TRACE network [e30] - Made second apply on cl 17:27:10.531250 TRACE network [e30] - Listening... 17:27:10.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.531250 TRACE network [e30] - Made first apply on cl 17:27:10.531250 TRACE network [e30] - Applied on gs 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.531250 TRACE network [e30] - Made second apply on cl 17:27:10.531250 TRACE network [e30] - Listening... 17:27:10.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.531250 TRACE network [e30] - Made first apply on cl 17:27:10.531250 TRACE network [e30] - Applied on gs 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.531250 TRACE network [e30] - Made second apply on cl 17:27:10.531250 TRACE network [e30] - Listening... 17:27:10.531250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=163. 17:27:10.531250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.531250 TRACE global [fbc] - We'll wait till request 163 is answered. 17:27:10.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.531250 TRACE network [e30] - Made first apply on cl 17:27:10.531250 TRACE network [e30] - Applied on gs 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.531250 TRACE network [e30] - Made second apply on cl 17:27:10.531250 TRACE network [e30] - Listening... 17:27:10.531250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.531250 TRACE network [e30] - Made first apply on cl 17:27:10.531250 TRACE network [e30] - Applied on gs 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.593750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.609375 TRACE network [e30] - Made second apply on cl 17:27:10.609375 TRACE network [e30] - Listening... 17:27:10.609375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.609375 TRACE network [e30] - Made first apply on cl 17:27:10.609375 TRACE network [e30] - Applied on gs 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.609375 TRACE network [e30] - Made second apply on cl 17:27:10.609375 TRACE network [e30] - Listening... 17:27:10.609375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.609375 TRACE network [e30] - Made first apply on cl 17:27:10.609375 TRACE network [e30] - Applied on gs 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.609375 TRACE network [e30] - Made second apply on cl 17:27:10.609375 TRACE network [e30] - Listening... 17:27:10.609375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=164. 17:27:10.609375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.609375 TRACE global [fbc] - We'll wait till request 164 is answered. 17:27:10.609375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.609375 TRACE network [e30] - Made first apply on cl 17:27:10.609375 TRACE network [e30] - Applied on gs 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.609375 TRACE network [e30] - Made second apply on cl 17:27:10.609375 TRACE network [e30] - Listening... 17:27:10.609375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.609375 TRACE network [e30] - Made first apply on cl 17:27:10.609375 TRACE network [e30] - Applied on gs 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.687500 TRACE network [e30] - Made second apply on cl 17:27:10.687500 TRACE network [e30] - Listening... 17:27:10.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.687500 TRACE network [e30] - Made first apply on cl 17:27:10.687500 TRACE network [e30] - Applied on gs 17:27:10.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.687500 TRACE network [e30] - Made second apply on cl 17:27:10.687500 TRACE network [e30] - Listening... 17:27:10.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.687500 TRACE network [e30] - Made first apply on cl 17:27:10.687500 TRACE network [e30] - Applied on gs 17:27:10.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.687500 TRACE network [e30] - Made second apply on cl 17:27:10.687500 TRACE network [e30] - Listening... 17:27:10.687500 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=165. 17:27:10.687500 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.687500 TRACE global [fbc] - We'll wait till request 165 is answered. 17:27:10.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.703125 TRACE network [e30] - Made first apply on cl 17:27:10.703125 TRACE network [e30] - Applied on gs 17:27:10.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.703125 TRACE network [e30] - Made second apply on cl 17:27:10.703125 TRACE network [e30] - Listening... 17:27:10.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.703125 TRACE network [e30] - Made first apply on cl 17:27:10.703125 TRACE network [e30] - Applied on gs 17:27:10.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.781250 TRACE network [e30] - Made second apply on cl 17:27:10.781250 TRACE network [e30] - Listening... 17:27:10.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.781250 TRACE network [e30] - Made first apply on cl 17:27:10.781250 TRACE network [e30] - Applied on gs 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.781250 TRACE network [e30] - Made second apply on cl 17:27:10.781250 TRACE network [e30] - Listening... 17:27:10.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.781250 TRACE network [e30] - Made first apply on cl 17:27:10.781250 TRACE network [e30] - Applied on gs 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.781250 TRACE network [e30] - Made second apply on cl 17:27:10.781250 TRACE network [e30] - Listening... 17:27:10.781250 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=166. 17:27:10.781250 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.781250 TRACE global [fbc] - We'll wait till request 166 is answered. 17:27:10.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.781250 TRACE network [e30] - Made first apply on cl 17:27:10.781250 TRACE network [e30] - Applied on gs 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.781250 TRACE network [e30] - Made second apply on cl 17:27:10.781250 TRACE network [e30] - Listening... 17:27:10.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.781250 TRACE network [e30] - Made first apply on cl 17:27:10.781250 TRACE network [e30] - Applied on gs 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.859375 TRACE network [e30] - Made second apply on cl 17:27:10.859375 TRACE network [e30] - Listening... 17:27:10.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.859375 TRACE network [e30] - Made first apply on cl 17:27:10.859375 TRACE network [e30] - Applied on gs 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.859375 TRACE network [e30] - Made second apply on cl 17:27:10.859375 TRACE network [e30] - Listening... 17:27:10.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.859375 TRACE network [e30] - Made first apply on cl 17:27:10.859375 TRACE network [e30] - Applied on gs 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.859375 TRACE network [e30] - Made second apply on cl 17:27:10.859375 TRACE network [e30] - Listening... 17:27:10.859375 TRACE network [fbc] - Sending a request "struct MoveHero". It'll have an ID=167. 17:27:10.859375 TRACE network [fbc] - Sending to server a pack of type struct MoveHero 17:27:10.859375 TRACE global [fbc] - We'll wait till request 167 is answered. 17:27:10.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.859375 TRACE network [e30] - Made first apply on cl 17:27:10.859375 TRACE network [e30] - Applied on gs 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.859375 TRACE network [e30] - Made second apply on cl 17:27:10.859375 TRACE network [e30] - Listening... 17:27:10.859375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:10.859375 TRACE network [e30] - Made first apply on cl 17:27:10.859375 TRACE network [e30] - Applied on gs 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:10.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.890625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:10.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:10.937500 TRACE network [e30] - Made second apply on cl 17:27:10.937500 TRACE network [e30] - Listening... 17:27:10.937500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:10.937500 TRACE network [e30] - Made first apply on cl 17:27:10.937500 TRACE network [e30] - Applied on gs 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:10.937500 TRACE network [e30] - Made second apply on cl 17:27:10.937500 TRACE network [e30] - Listening... 17:27:10.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.937500 TRACE network [e30] - Made first apply on cl 17:27:10.937500 TRACE network [e30] - Applied on gs 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.937500 TRACE network [e30] - Made second apply on cl 17:27:10.937500 TRACE network [e30] - Listening... 17:27:10.937500 TRACE ai [fbc] - Completing goal: VISIT TILE (65 82 1) (Gundula) 17:27:10.937500 DEBUG ai [fbc] - reserved object id=8798; address=157997536; name=Resource 17:27:10.937500 DEBUG ai [fbc] - Hero Gundula moved from 71 77 1 to 66 81 1. Returning 0. 17:27:10.937500 DEBUG ai [fbc] - Hero Gundula apparently used all MPs (0 left) 17:27:10.937500 TRACE ai [fbc] - Time of looking for wander destination was 1047 ms. 17:27:10.937500 WARN ai [fbc] - hero Grindan has 1489 MP left 17:27:10.937500 WARN ai [fbc] - hero Nagash has 1530 MP left 17:27:10.937500 WARN ai [fbc] - hero Gelare has 1630 MP left 17:27:10.937500 INFO ai [fbc] - Player 1 ends turn 17:27:10.937500 DEBUG ai [fbc] - Resources at the end of turn: [19, 4, 39, 10, 15, 11, 39524, 0] 17:27:10.937500 TRACE global [fbc] - Player 1 ended his turn. 17:27:10.937500 TRACE network [fbc] - Sending a request "struct EndTurn". It'll have an ID=168. 17:27:10.937500 TRACE network [fbc] - Sending to server a pack of type struct EndTurn 17:27:10.937500 TRACE global [fbc] - We'll wait till request 168 is answered. 17:27:10.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:10.937500 TRACE network [e30] - Made first apply on cl 17:27:10.937500 TRACE network [e30] - Applied on gs 17:27:10.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:10.937500 TRACE network [e30] - Made second apply on cl 17:27:10.937500 TRACE network [e30] - Listening... 17:27:10.937500 TRACE network [e30] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:27:10.937500 TRACE network [e30] - Made first apply on cl 17:27:10.937500 INFO global [fbc] - Player 1 ended turn 17:27:10.937500 TRACE network [e30] - Applied on gs 17:27:10.968750 TRACE ai [e30] - Entering void __thiscall VCAI::yourTurn(void). 17:27:10.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::yourTurn(void). 17:27:10.968750 TRACE network [e30] - Made second apply on cl 17:27:10.968750 TRACE network [e30] - Listening... 17:27:10.968750 INFO global [90] - Player 2 starting turn 17:27:10.968750 DEBUG ai [90] - Striving to goal of type WIN 17:27:10.968750 DEBUG ai [90] - Considering goal WIN 17:27:10.968750 DEBUG ai [90] - Considering goal CONQUER 17:27:11.062500 TRACE ai [90] - It's safe for Kilgor to visit tile 9 80 0 17:27:11.140625 TRACE ai [90] - It's safe for Kilgor to visit tile 5 75 0 17:27:11.187500 TRACE ai [90] - It's safe for Kilgor to visit tile 6 67 0 17:27:11.234375 TRACE ai [90] - It's safe for Kilgor to visit tile 9 80 0 17:27:11.281250 TRACE ai [90] - It's safe for Kilgor to visit tile 7 71 0 17:27:11.359375 TRACE ai [90] - It's safe for Kilgor to visit tile 10 80 0 17:27:11.406250 TRACE ai [90] - It's safe for Kilgor to visit tile 12 79 0 17:27:11.453125 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.484375 TRACE ai [90] - It's safe for Kilgor to visit tile 16 73 0 17:27:11.515625 TRACE ai [90] - It's safe for Kilgor to visit tile 15 79 0 17:27:11.562500 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.609375 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.640625 TRACE ai [90] - It's safe for Kilgor to visit tile 18 79 0 17:27:11.687500 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.718750 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.765625 TRACE ai [90] - It's safe for Kilgor to visit tile 21 79 0 17:27:11.812500 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:11.843750 TRACE ai [90] - It's safe for Kilgor to visit tile 17 74 0 17:27:11.875000 TRACE ai [90] - It's safe for Kilgor to visit tile 21 79 0 17:27:11.890625 DEBUG ai [90] - Choosing abstract goal CLEAR WAY TO (21 79 0) (Kilgor) 17:27:11.890625 DEBUG ai [90] - Striving to goal of type CLEAR WAY TO (21 79 0) (Kilgor) 17:27:11.890625 DEBUG ai [90] - Considering goal CLEAR WAY TO (21 79 0) (Kilgor) 17:27:11.921875 TRACE ai [90] - It's safe for Kilgor to visit tile 21 79 0 17:27:11.937500 DEBUG ai [90] - Considering goal VISIT TILE (21 79 0) (Kilgor) 17:27:11.937500 TRACE ai [90] - It's safe for Kilgor to visit tile 21 79 0 17:27:11.937500 DEBUG ai [90] - Trying to realize VISIT TILE (21 79 0) (Kilgor) (value 2.306) 17:27:11.937500 DEBUG ai [90] - Moving hero Kilgor to tile 21 79 0 17:27:11.937500 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=169. 17:27:11.937500 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:11.937500 TRACE global [90] - We'll wait till request 169 is answered. 17:27:11.937500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:11.937500 TRACE network [e30] - Made first apply on cl 17:27:11.937500 TRACE network [e30] - Applied on gs 17:27:11.937500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:11.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:11.937500 TRACE network [e30] - Made second apply on cl 17:27:11.937500 TRACE network [e30] - Listening... 17:27:11.937500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:11.937500 TRACE network [e30] - Made first apply on cl 17:27:11.937500 TRACE network [e30] - Applied on gs 17:27:11.937500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:11.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:11.937500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:11.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:11.968750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:11.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:11.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.031250 TRACE network [e30] - Made second apply on cl 17:27:12.031250 TRACE network [e30] - Listening... 17:27:12.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.031250 TRACE network [e30] - Made first apply on cl 17:27:12.031250 TRACE network [e30] - Applied on gs 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.031250 TRACE network [e30] - Made second apply on cl 17:27:12.031250 TRACE network [e30] - Listening... 17:27:12.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.031250 TRACE network [e30] - Made first apply on cl 17:27:12.031250 TRACE network [e30] - Applied on gs 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.031250 TRACE network [e30] - Made second apply on cl 17:27:12.031250 TRACE network [e30] - Listening... 17:27:12.031250 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=170. 17:27:12.031250 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.031250 TRACE global [90] - We'll wait till request 170 is answered. 17:27:12.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.031250 TRACE network [e30] - Made first apply on cl 17:27:12.031250 TRACE network [e30] - Applied on gs 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.031250 TRACE network [e30] - Made second apply on cl 17:27:12.031250 TRACE network [e30] - Listening... 17:27:12.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.031250 TRACE network [e30] - Made first apply on cl 17:27:12.031250 TRACE network [e30] - Applied on gs 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.109375 TRACE network [e30] - Made second apply on cl 17:27:12.109375 TRACE network [e30] - Listening... 17:27:12.109375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:12.109375 TRACE network [e30] - Made first apply on cl 17:27:12.109375 TRACE network [e30] - Applied on gs 17:27:12.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Behemoth Crag'. 17:27:12.109375 TRACE ai [e30] - Completing goal: FIND OBJ 7,031 (Kilgor) 17:27:12.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:12.109375 TRACE network [e30] - Made second apply on cl 17:27:12.109375 TRACE network [e30] - Listening... 17:27:12.109375 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:12.109375 TRACE network [e30] - Made first apply on cl 17:27:12.109375 TRACE network [e30] - Applied on gs 17:27:12.109375 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?', askID '100', soundID '0', selection '0', cancel '1'. 17:27:12.109375 DEBUG ai [e30] - Adding query 100 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 1 17:27:12.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:12.109375 TRACE network [e30] - Made second apply on cl 17:27:12.109375 TRACE network [e30] - Listening... 17:27:12.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.109375 TRACE network [e30] - Made first apply on cl 17:27:12.109375 DEBUG ai [7e8] - I'll answer the query 100 giving the choice 1 17:27:12.109375 TRACE network [7e8] - Sending a request "struct QueryReply". It'll have an ID=171. 17:27:12.109375 TRACE network [7e8] - Sending to server a pack of type struct QueryReply 17:27:12.109375 DEBUG ai [7e8] - Attempted answering query 100 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Request id=171. Waiting for results... 17:27:12.140625 TRACE global [7e8] - We'll wait till request 171 is answered. 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE bonus [e30] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:12.140625 INFO global [e30] - Opening BattleAI 17:27:12.140625 INFO global [e30] - Loaded Battle AI 17:27:12.140625 TRACE ai [e30] - CBattleAI [09,F16,604]: created 17:27:12.140625 TRACE ai [e30] - CBattleAI [09,F16,604]: init called, saving ptr to IBattleCallback 17:27:12.140625 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStart called 17:27:12.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [8f8] - Sending a request "struct MakeAction". It'll have an ID=172. 17:27:12.140625 TRACE network [8f8] - Sending to server a pack of type struct MakeAction 17:27:12.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 DEBUG ai [e30] - Removing query 100 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 0 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.140625 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.140625 TRACE network [e30] - Made first apply on cl 17:27:12.140625 TRACE network [e30] - Applied on gs 17:27:12.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.140625 TRACE network [e30] - Made second apply on cl 17:27:12.140625 TRACE network [e30] - Listening... 17:27:12.171875 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:12.171875 TRACE ai [e30] - CBattleAI [09,F16,604]: battleNewRoundFirst called 17:27:12.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:12.171875 TRACE network [e30] - Made first apply on cl 17:27:12.171875 TRACE network [e30] - Applied on gs 17:27:12.171875 TRACE ai [e30] - CBattleAI [09,F16,604]: battleNewRound called 17:27:12.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:12.171875 TRACE network [e30] - Made second apply on cl 17:27:12.171875 TRACE network [e30] - Listening... 17:27:12.171875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.171875 TRACE network [e30] - Made first apply on cl 17:27:12.171875 TRACE network [e30] - Applied on gs 17:27:12.171875 TRACE network [e30] - Made second apply on cl 17:27:12.171875 TRACE network [e30] - Listening... 17:27:12.171875 TRACE ai [4c0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting spells sounds like fun. Let's see... 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: I can cast 4 spells. 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: I know about workings of 3 of them. 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: Found 9 spell-target combinations. 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.171875 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Stone Skin on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Stone Skin on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Stone Skin on Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Slow on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Slow on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Casting Slow on Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:12.187500 TRACE ai [4c0] - CBattleAI [09,F16,604]: Best spell is Shield. Will cast. 17:27:12.187500 TRACE network [4c0] - Sending a request "struct MakeCustomAction". It'll have an ID=173. 17:27:12.187500 TRACE network [4c0] - Sending to server a pack of type struct MakeCustomAction 17:27:12.187500 TRACE global [4c0] - We'll wait till request 173 is answered. 17:27:12.203125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE bonus [e30] - Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 receives a new bonus: +30 Shield 17:27:12.203125 TRACE bonus [e30] - Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 receives a new bonus: +30 Shield 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStacksEffectsSet called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: battleSpellCast called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:12.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE ai [4c0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.203125 TRACE network [4c0] - 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:27:12.203125 TRACE network [4c0] - Sending a request "struct MakeAction". It'll have an ID=174. 17:27:12.203125 TRACE network [4c0] - Sending to server a pack of type struct MakeAction 17:27:12.203125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE ai [748] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031. 17:27:12.203125 TRACE ai [748] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031 17:27:12.203125 TRACE ai [748] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.203125 TRACE network [748] - 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:27:12.203125 TRACE network [748] - Sending a request "struct MakeAction". It'll have an ID=175. 17:27:12.203125 TRACE network [748] - Sending to server a pack of type struct MakeAction 17:27:12.203125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.203125 TRACE network [e30] - Made first apply on cl 17:27:12.203125 TRACE network [e30] - Applied on gs 17:27:12.203125 TRACE network [e30] - Made second apply on cl 17:27:12.203125 TRACE network [e30] - Listening... 17:27:12.203125 TRACE ai [e18] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:12.203125 TRACE ai [e18] - CBattleAI [09,F16,604]: activeStack called for Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 17:27:12.203125 TRACE ai [e18] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.203125 TRACE network [e18] - 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:27:12.203125 TRACE network [e18] - Sending a request "struct MakeAction". It'll have an ID=176. 17:27:12.203125 TRACE network [e18] - Sending to server a pack of type struct MakeAction 17:27:12.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.218750 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.218750 TRACE network [e30] - Made first apply on cl 17:27:12.218750 TRACE network [e30] - Applied on gs 17:27:12.218750 TRACE network [e30] - Made second apply on cl 17:27:12.218750 TRACE network [e30] - Listening... 17:27:12.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.218750 TRACE network [e30] - Made first apply on cl 17:27:12.218750 TRACE network [e30] - Applied on gs 17:27:12.218750 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.218750 TRACE network [e30] - Made second apply on cl 17:27:12.218750 TRACE network [e30] - Listening... 17:27:12.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.218750 TRACE network [e30] - Made first apply on cl 17:27:12.218750 TRACE network [e30] - Applied on gs 17:27:12.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.218750 TRACE network [e30] - Made second apply on cl 17:27:12.218750 TRACE network [e30] - Listening... 17:27:12.218750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.218750 TRACE network [e30] - Made first apply on cl 17:27:12.218750 TRACE network [e30] - Applied on gs 17:27:12.218750 TRACE network [e30] - Made second apply on cl 17:27:12.218750 TRACE network [e30] - Listening... 17:27:12.218750 TRACE ai [a94] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031. 17:27:12.218750 TRACE ai [a94] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7031 17:27:12.234375 TRACE ai [a94] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.234375 TRACE network [a94] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '-1', selectedStack '-1'} 17:27:12.234375 TRACE network [a94] - Sending a request "struct MakeAction". It'll have an ID=177. 17:27:12.234375 TRACE network [a94] - Sending to server a pack of type struct MakeAction 17:27:12.250000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.250000 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.250000 TRACE network [e30] - Made first apply on cl 17:27:12.250000 TRACE network [e30] - Applied on gs 17:27:12.250000 TRACE network [e30] - Made second apply on cl 17:27:12.250000 TRACE network [e30] - Listening... 17:27:12.250000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:12.250000 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStackMoved called 17:27:12.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:12.250000 TRACE network [e30] - Made first apply on cl 17:27:12.250000 TRACE network [e30] - Applied on gs 17:27:12.250000 TRACE network [e30] - Made second apply on cl 17:27:12.250000 TRACE network [e30] - Listening... 17:27:12.250000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.250000 TRACE network [e30] - Made first apply on cl 17:27:12.250000 TRACE network [e30] - Applied on gs 17:27:12.250000 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.250000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.250000 TRACE network [e30] - Made second apply on cl 17:27:12.250000 TRACE network [e30] - Listening... 17:27:12.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.250000 TRACE network [e30] - Made first apply on cl 17:27:12.250000 TRACE network [e30] - Applied on gs 17:27:12.250000 TRACE network [e30] - Made second apply on cl 17:27:12.250000 TRACE network [e30] - Listening... 17:27:12.250000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.250000 TRACE network [e30] - Made first apply on cl 17:27:12.250000 TRACE network [e30] - Applied on gs 17:27:12.250000 TRACE network [e30] - Made second apply on cl 17:27:12.250000 TRACE network [e30] - Listening... 17:27:12.250000 TRACE ai [e24] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:12.250000 TRACE ai [e24] - CBattleAI [09,F16,604]: activeStack called for Battle stack [1]: 1 creatures of Behemoths from slot 1 of armyobj=6872 17:27:12.265625 TRACE ai [e24] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.265625 TRACE network [e24] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '6', y '4', hex '74'}', additionalInfo '-1', selectedStack '-1'} 17:27:12.265625 TRACE network [e24] - Sending a request "struct MakeAction". It'll have an ID=178. 17:27:12.265625 TRACE network [e24] - Sending to server a pack of type struct MakeAction 17:27:12.265625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.265625 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.265625 TRACE network [e30] - Made first apply on cl 17:27:12.265625 TRACE network [e30] - Applied on gs 17:27:12.265625 TRACE network [e30] - Made second apply on cl 17:27:12.265625 TRACE network [e30] - Listening... 17:27:12.265625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:12.265625 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStackMoved called 17:27:12.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:12.265625 TRACE network [e30] - Made first apply on cl 17:27:12.265625 TRACE network [e30] - Applied on gs 17:27:12.265625 TRACE network [e30] - Made second apply on cl 17:27:12.265625 TRACE network [e30] - Listening... 17:27:12.265625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.265625 TRACE network [e30] - Made first apply on cl 17:27:12.265625 TRACE network [e30] - Applied on gs 17:27:12.265625 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.265625 TRACE network [e30] - Made second apply on cl 17:27:12.265625 TRACE network [e30] - Listening... 17:27:12.265625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.265625 TRACE network [e30] - Made first apply on cl 17:27:12.265625 TRACE network [e30] - Applied on gs 17:27:12.265625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.265625 TRACE network [e30] - Made second apply on cl 17:27:12.265625 TRACE network [e30] - Listening... 17:27:12.265625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:12.265625 TRACE network [e30] - Made first apply on cl 17:27:12.265625 TRACE network [e30] - Applied on gs 17:27:12.265625 TRACE network [e30] - Made second apply on cl 17:27:12.265625 TRACE network [e30] - Listening... 17:27:12.265625 TRACE ai [988] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:12.265625 TRACE ai [988] - CBattleAI [09,F16,604]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:12.265625 TRACE ai [988] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:12.265625 TRACE network [988] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '0', hex '8'}', additionalInfo '9', selectedStack '-1'} 17:27:12.265625 TRACE network [988] - Sending a request "struct MakeAction". It'll have an ID=179. 17:27:12.265625 TRACE network [988] - Sending to server a pack of type struct MakeAction 17:27:12.281250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: actionStarted called 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStackMoved called 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: battleAttack called 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: battleStacksAttacked called 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: actionFinished called 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:12.281250 DEBUG ai [e30] - Player 2: I won the Starting battle of Kilgor attacking Kilgor the Barbarian at 21 79 0! 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: battleEnd called 17:27:12.281250 TRACE ai [e30] - CBattleAI [09,F16,604]: destroyed 17:27:12.281250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 WARN bonus [e30] - Warning: an orphaned child! 17:27:12.281250 TRACE bonus [e30] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '480'. 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:12.281250 TRACE network [e30] - Made first apply on cl 17:27:12.281250 TRACE network [e30] - Applied on gs 17:27:12.281250 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Behemoth Crag} Would you like to recruit Behemoths?', askID '102', soundID '0', selection '0', cancel '1'. 17:27:12.281250 DEBUG ai [e30] - Adding query 102 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 1 17:27:12.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:12.281250 TRACE network [e30] - Made second apply on cl 17:27:12.281250 TRACE network [e30] - Listening... 17:27:12.281250 DEBUG ai [fa8] - I'll answer the query 102 giving the choice 1 17:27:12.281250 TRACE network [fa8] - Sending a request "struct QueryReply". It'll have an ID=180. 17:27:12.281250 TRACE network [fa8] - Sending to server a pack of type struct QueryReply 17:27:12.296875 TRACE network [e30] - received server message of type struct OpenWindow, data: {CPack: type '517'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.281250 DEBUG ai [fa8] - Attempted answering query 102 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Request id=180. Waiting for results... 17:27:12.296875 TRACE global [fa8] - We'll wait till request 180 is answered. 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.296875 DEBUG ai [e30] - Removing query 102 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 0 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE ai [90] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kilgor and object Behemoth Crag at 21 79 0. 17:27:12.296875 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=181. 17:27:12.296875 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.296875 TRACE global [90] - We'll wait till request 181 is answered. 17:27:12.296875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.296875 TRACE network [e30] - Made first apply on cl 17:27:12.296875 TRACE network [e30] - Applied on gs 17:27:12.296875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.296875 TRACE network [e30] - Made second apply on cl 17:27:12.296875 TRACE network [e30] - Listening... 17:27:12.296875 TRACE ai [90] - Completing goal: FIND OBJ 7,031 (Kilgor) 17:27:12.296875 TRACE ai [90] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:12.296875 TRACE ai [90] - Completing goal: VISIT TILE (21 79 0) (Kilgor) 17:27:12.296875 DEBUG ai [90] - Hero Kilgor moved from 23 80 0 to 21 79 0. Returning 1. 17:27:12.296875 TRACE ai [90] - Completing goal: VISIT TILE (21 79 0) (Kilgor) 17:27:12.296875 DEBUG ai [90] - Hero Kilgor visited tile (21 79 0) 17:27:12.296875 DEBUG ai [90] - Striving to goal of type CLEAR WAY TO (21 79 0) (Kilgor) 17:27:12.296875 DEBUG ai [90] - Considering goal CLEAR WAY TO (21 79 0) (Kilgor) 17:27:12.343750 WARN ai [90] - There is no known way to clear the way to tile (21 79 0) 17:27:12.343750 TRACE ai [90] - Completing goal: CLEAR WAY TO (21 79 0) (Kilgor) 17:27:12.343750 DEBUG ai [90] - Goal CLEAR WAY TO (21 79 0) (Kilgor) decomposition failed: goal was completed as much as possible 17:27:12.359375 WARN ai [90] - Our heroes don't move anymore, exhaustive decomposition failed 17:27:12.359375 DEBUG ai [90] - Striving to goal of type BUILD 17:27:12.359375 DEBUG ai [90] - Considering goal BUILD 17:27:12.359375 DEBUG ai [90] - Trying to realize BUILD (value 1.000) 17:27:12.359375 DEBUG ai [90] - Looking into Strongglen 17:27:12.359375 DEBUG ai [90] - Looking into Cragmoor 17:27:12.359375 DEBUG ai [90] - Looking into Kragg 17:27:12.359375 DEBUG ai [90] - Looking into Tormina 17:27:12.359375 DEBUG ai [90] - Looking into Cragmoor 17:27:12.359375 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=182. 17:27:12.359375 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.359375 TRACE global [90] - We'll wait till request 182 is answered. 17:27:12.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=183. 17:27:12.359375 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.359375 TRACE global [90] - We'll wait till request 183 is answered. 17:27:12.359375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.359375 TRACE network [e30] - Made first apply on cl 17:27:12.359375 TRACE network [e30] - Applied on gs 17:27:12.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.359375 TRACE network [e30] - Made second apply on cl 17:27:12.359375 TRACE network [e30] - Listening... 17:27:12.359375 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=184. 17:27:12.375000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.375000 TRACE global [90] - We'll wait till request 184 is answered. 17:27:12.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 DEBUG ai [90] - Looking into Rovener 17:27:12.375000 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=185. 17:27:12.375000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.375000 TRACE global [90] - We'll wait till request 185 is answered. 17:27:12.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=186. 17:27:12.375000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.375000 TRACE global [90] - We'll wait till request 186 is answered. 17:27:12.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=187. 17:27:12.375000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.375000 TRACE global [90] - We'll wait till request 187 is answered. 17:27:12.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=188. 17:27:12.375000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.375000 TRACE global [90] - We'll wait till request 188 is answered. 17:27:12.375000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.375000 TRACE network [e30] - Applied on gs 17:27:12.375000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.375000 TRACE network [e30] - Made second apply on cl 17:27:12.375000 TRACE network [e30] - Listening... 17:27:12.375000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.375000 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=189. 17:27:12.390625 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.390625 TRACE global [90] - We'll wait till request 189 is answered. 17:27:12.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=190. 17:27:12.390625 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.390625 TRACE global [90] - We'll wait till request 190 is answered. 17:27:12.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=191. 17:27:12.390625 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:12.390625 TRACE global [90] - We'll wait till request 191 is answered. 17:27:12.390625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.390625 TRACE network [e30] - Made first apply on cl 17:27:12.390625 TRACE network [e30] - Applied on gs 17:27:12.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.390625 TRACE network [e30] - Made second apply on cl 17:27:12.390625 TRACE network [e30] - Listening... 17:27:12.390625 DEBUG ai [90] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:27:12.390625 DEBUG ai [90] - The error message was: BUILD has been realized as much as possible. 17:27:12.390625 DEBUG ai [90] - Looking into Kilgor, MP=2059 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 6 66 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 5 75 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 7 67 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 8 71 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 9 80 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 12 79 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 15 79 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 16 74 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 17 73 0 17:27:12.421875 TRACE ai [90] - It's safe for Kilgor to visit tile 18 79 0 17:27:12.437500 DEBUG ai [90] - Of all 20 destinations, object oid=7309 seems nice 17:27:12.437500 DEBUG ai [90] - Kilgor will try to visit Sentinel's Shield at (19 80 0) 17:27:12.437500 DEBUG ai [90] - Moving hero Kilgor to tile 19 80 0 17:27:12.453125 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=192. 17:27:12.453125 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.453125 TRACE global [90] - We'll wait till request 192 is answered. 17:27:12.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.453125 TRACE network [e30] - Made first apply on cl 17:27:12.453125 TRACE network [e30] - Applied on gs 17:27:12.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.453125 TRACE network [e30] - Made second apply on cl 17:27:12.453125 TRACE network [e30] - Listening... 17:27:12.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.453125 TRACE network [e30] - Made first apply on cl 17:27:12.453125 TRACE network [e30] - Applied on gs 17:27:12.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.531250 TRACE network [e30] - Made second apply on cl 17:27:12.531250 TRACE network [e30] - Listening... 17:27:12.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.531250 TRACE network [e30] - Made first apply on cl 17:27:12.531250 TRACE network [e30] - Applied on gs 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.531250 TRACE network [e30] - Made second apply on cl 17:27:12.531250 TRACE network [e30] - Listening... 17:27:12.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.531250 TRACE network [e30] - Made first apply on cl 17:27:12.531250 TRACE network [e30] - Applied on gs 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.531250 TRACE network [e30] - Made second apply on cl 17:27:12.531250 TRACE network [e30] - Listening... 17:27:12.531250 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=193. 17:27:12.531250 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.531250 TRACE global [90] - We'll wait till request 193 is answered. 17:27:12.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.531250 TRACE network [e30] - Made first apply on cl 17:27:12.531250 TRACE network [e30] - Applied on gs 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.531250 TRACE network [e30] - Made second apply on cl 17:27:12.531250 TRACE network [e30] - Listening... 17:27:12.531250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.531250 TRACE network [e30] - Made first apply on cl 17:27:12.531250 TRACE network [e30] - Applied on gs 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:12.578125 TRACE network [e30] - Made first apply on cl 17:27:12.578125 TRACE network [e30] - Applied on gs 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sentinel's Shield'. 17:27:12.578125 TRACE ai [e30] - Completing goal: FIND OBJ 7,309 (Kilgor) 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:12.578125 TRACE network [e30] - Made first apply on cl 17:27:12.578125 TRACE network [e30] - Applied on gs 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:12.578125 TRACE network [e30] - Made first apply on cl 17:27:12.578125 TRACE network [e30] - Applied on gs 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:12.578125 TRACE animation [e30] - Fade anim started for obj 5 at 18 80 0; anim count: 1 17:27:12.578125 TRACE animation [e30] - Fade anim started for obj 5 at 19 80 0; anim count: 2 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:12.578125 TRACE network [e30] - Made first apply on cl 17:27:12.578125 DEBUG global [e30] - removing object id=7309; address=107631840; name=Sentinel's Shield 17:27:12.578125 TRACE network [e30] - Applied on gs 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:12.578125 TRACE network [e30] - Made first apply on cl 17:27:12.578125 TRACE network [e30] - Applied on gs 17:27:12.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:12.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:12.578125 TRACE network [e30] - Made second apply on cl 17:27:12.578125 TRACE network [e30] - Listening... 17:27:12.578125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.593750 TRACE network [e30] - Made first apply on cl 17:27:12.593750 TRACE network [e30] - Applied on gs 17:27:12.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.593750 TRACE network [e30] - Made second apply on cl 17:27:12.593750 TRACE network [e30] - Listening... 17:27:12.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.593750 TRACE network [e30] - Made first apply on cl 17:27:12.593750 TRACE network [e30] - Applied on gs 17:27:12.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.593750 TRACE network [e30] - Made second apply on cl 17:27:12.593750 TRACE network [e30] - Listening... 17:27:12.593750 TRACE ai [90] - Completing goal: VISIT TILE (19 80 0) (Kilgor) 17:27:12.593750 DEBUG ai [90] - Hero Kilgor moved from 21 79 0 to 20 80 0. Returning 1. 17:27:12.609375 DEBUG ai [90] - Of all 18 destinations, object oid=7029 seems nice 17:27:12.609375 DEBUG ai [90] - Kilgor will try to visit Behemoth Crag at (15 79 0) 17:27:12.609375 DEBUG ai [90] - Moving hero Kilgor to tile 15 79 0 17:27:12.609375 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=194. 17:27:12.609375 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.609375 TRACE global [90] - We'll wait till request 194 is answered. 17:27:12.609375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.609375 TRACE network [e30] - Made first apply on cl 17:27:12.609375 TRACE network [e30] - Applied on gs 17:27:12.609375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.609375 TRACE network [e30] - Made second apply on cl 17:27:12.609375 TRACE network [e30] - Listening... 17:27:12.609375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.609375 TRACE network [e30] - Made first apply on cl 17:27:12.609375 TRACE network [e30] - Applied on gs 17:27:12.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.703125 TRACE network [e30] - Made second apply on cl 17:27:12.703125 TRACE network [e30] - Listening... 17:27:12.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.703125 TRACE network [e30] - Made first apply on cl 17:27:12.703125 TRACE network [e30] - Applied on gs 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.703125 TRACE network [e30] - Made second apply on cl 17:27:12.703125 TRACE network [e30] - Listening... 17:27:12.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.703125 TRACE network [e30] - Made first apply on cl 17:27:12.703125 TRACE network [e30] - Applied on gs 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.703125 TRACE network [e30] - Made second apply on cl 17:27:12.703125 TRACE network [e30] - Listening... 17:27:12.703125 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=195. 17:27:12.703125 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.703125 TRACE global [90] - We'll wait till request 195 is answered. 17:27:12.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.703125 TRACE network [e30] - Made first apply on cl 17:27:12.703125 TRACE network [e30] - Applied on gs 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.703125 TRACE network [e30] - Made second apply on cl 17:27:12.703125 TRACE network [e30] - Listening... 17:27:12.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.703125 TRACE network [e30] - Made first apply on cl 17:27:12.703125 TRACE network [e30] - Applied on gs 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.781250 TRACE network [e30] - Made second apply on cl 17:27:12.781250 TRACE network [e30] - Listening... 17:27:12.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.781250 TRACE network [e30] - Made first apply on cl 17:27:12.781250 TRACE network [e30] - Applied on gs 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.781250 TRACE network [e30] - Made second apply on cl 17:27:12.781250 TRACE network [e30] - Listening... 17:27:12.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.781250 TRACE network [e30] - Made first apply on cl 17:27:12.781250 TRACE network [e30] - Applied on gs 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.781250 TRACE network [e30] - Made second apply on cl 17:27:12.781250 TRACE network [e30] - Listening... 17:27:12.781250 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=196. 17:27:12.781250 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.781250 TRACE global [90] - We'll wait till request 196 is answered. 17:27:12.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.781250 TRACE network [e30] - Made first apply on cl 17:27:12.781250 TRACE network [e30] - Applied on gs 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.781250 TRACE network [e30] - Made second apply on cl 17:27:12.781250 TRACE network [e30] - Listening... 17:27:12.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.781250 TRACE network [e30] - Made first apply on cl 17:27:12.781250 TRACE network [e30] - Applied on gs 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.875000 TRACE network [e30] - Made second apply on cl 17:27:12.875000 TRACE network [e30] - Listening... 17:27:12.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.875000 TRACE network [e30] - Made first apply on cl 17:27:12.875000 TRACE network [e30] - Applied on gs 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.875000 TRACE network [e30] - Made second apply on cl 17:27:12.875000 TRACE network [e30] - Listening... 17:27:12.875000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.875000 TRACE network [e30] - Made first apply on cl 17:27:12.875000 TRACE network [e30] - Applied on gs 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.875000 TRACE network [e30] - Made second apply on cl 17:27:12.875000 TRACE network [e30] - Listening... 17:27:12.875000 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=197. 17:27:12.875000 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.875000 TRACE global [90] - We'll wait till request 197 is answered. 17:27:12.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.875000 TRACE network [e30] - Made first apply on cl 17:27:12.875000 TRACE network [e30] - Applied on gs 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.875000 TRACE network [e30] - Made second apply on cl 17:27:12.875000 TRACE network [e30] - Listening... 17:27:12.875000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.875000 TRACE network [e30] - Made first apply on cl 17:27:12.875000 TRACE network [e30] - Applied on gs 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.875000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:12.921875 TRACE animation [49c] - Fade anim finished for obj at 18 80 0; remaining: 1 17:27:12.921875 TRACE animation [49c] - Fade anim finished for obj at 19 80 0; remaining: 0 17:27:12.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:12.953125 TRACE network [e30] - Made second apply on cl 17:27:12.953125 TRACE network [e30] - Listening... 17:27:12.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.953125 TRACE network [e30] - Made first apply on cl 17:27:12.953125 TRACE network [e30] - Applied on gs 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.953125 TRACE network [e30] - Made second apply on cl 17:27:12.953125 TRACE network [e30] - Listening... 17:27:12.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:12.953125 TRACE network [e30] - Made first apply on cl 17:27:12.953125 TRACE network [e30] - Applied on gs 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:12.953125 TRACE network [e30] - Made second apply on cl 17:27:12.953125 TRACE network [e30] - Listening... 17:27:12.953125 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=198. 17:27:12.953125 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:12.953125 TRACE global [90] - We'll wait till request 198 is answered. 17:27:12.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:12.953125 TRACE network [e30] - Made first apply on cl 17:27:12.953125 TRACE network [e30] - Applied on gs 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:12.953125 TRACE network [e30] - Made second apply on cl 17:27:12.953125 TRACE network [e30] - Listening... 17:27:12.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:12.953125 TRACE network [e30] - Made first apply on cl 17:27:12.953125 TRACE network [e30] - Applied on gs 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:12.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.031250 TRACE network [e30] - Made second apply on cl 17:27:13.031250 TRACE network [e30] - Listening... 17:27:13.031250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.031250 TRACE network [e30] - Made first apply on cl 17:27:13.031250 TRACE network [e30] - Applied on gs 17:27:13.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Behemoth Crag'. 17:27:13.031250 TRACE ai [e30] - Completing goal: FIND OBJ 7,029 (Kilgor) 17:27:13.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.031250 TRACE network [e30] - Made second apply on cl 17:27:13.031250 TRACE network [e30] - Listening... 17:27:13.031250 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:13.031250 TRACE network [e30] - Made first apply on cl 17:27:13.031250 TRACE network [e30] - Applied on gs 17:27:13.031250 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?', askID '112', soundID '0', selection '0', cancel '1'. 17:27:13.031250 DEBUG ai [e30] - Adding query 112 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 1 17:27:13.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:13.046875 TRACE network [e30] - Made second apply on cl 17:27:13.046875 TRACE network [e30] - Listening... 17:27:13.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.046875 TRACE network [e30] - Made first apply on cl 17:27:13.046875 DEBUG ai [668] - I'll answer the query 112 giving the choice 1 17:27:13.046875 TRACE network [668] - Sending a request "struct QueryReply". It'll have an ID=199. 17:27:13.046875 TRACE network [668] - Sending to server a pack of type struct QueryReply 17:27:13.046875 DEBUG ai [668] - Attempted answering query 112 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Request id=199. Waiting for results... 17:27:13.046875 TRACE global [668] - We'll wait till request 199 is answered. 17:27:13.046875 TRACE network [e30] - Applied on gs 17:27:13.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.046875 TRACE network [e30] - Made second apply on cl 17:27:13.046875 TRACE network [e30] - Listening... 17:27:13.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.046875 TRACE network [e30] - Made first apply on cl 17:27:13.046875 TRACE network [e30] - Applied on gs 17:27:13.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:13.046875 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:13.046875 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.046875 TRACE network [e30] - Made second apply on cl 17:27:13.046875 TRACE network [e30] - Listening... 17:27:13.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.046875 TRACE network [e30] - Made first apply on cl 17:27:13.046875 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.062500 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:13.062500 TRACE network [e30] - Made first apply on cl 17:27:13.062500 TRACE bonus [e30] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 17:27:13.062500 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:13.062500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.062500 INFO global [e30] - Opening BattleAI 17:27:13.062500 INFO global [e30] - Loaded Battle AI 17:27:13.062500 TRACE ai [e30] - CBattleAI [0C,238,A2C]: created 17:27:13.062500 TRACE ai [e30] - CBattleAI [0C,238,A2C]: init called, saving ptr to IBattleCallback 17:27:13.062500 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStart called 17:27:13.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.062500 TRACE network [e30] - Made first apply on cl 17:27:13.062500 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.062500 TRACE network [a04] - Sending a request "struct MakeAction". It'll have an ID=200. 17:27:13.062500 TRACE network [a04] - Sending to server a pack of type struct MakeAction 17:27:13.062500 DEBUG ai [e30] - Removing query 112 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 0 17:27:13.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.062500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.062500 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.062500 TRACE network [e30] - Made first apply on cl 17:27:13.062500 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.062500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.062500 TRACE network [e30] - Made first apply on cl 17:27:13.062500 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.062500 TRACE network [e30] - Made first apply on cl 17:27:13.062500 TRACE network [e30] - Applied on gs 17:27:13.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.062500 TRACE network [e30] - Made second apply on cl 17:27:13.062500 TRACE network [e30] - Listening... 17:27:13.109375 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:13.109375 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleNewRoundFirst called 17:27:13.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:13.109375 TRACE network [e30] - Made first apply on cl 17:27:13.109375 TRACE network [e30] - Applied on gs 17:27:13.109375 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleNewRound called 17:27:13.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:13.109375 TRACE network [e30] - Made second apply on cl 17:27:13.109375 TRACE network [e30] - Listening... 17:27:13.109375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.109375 TRACE network [e30] - Made first apply on cl 17:27:13.109375 TRACE network [e30] - Applied on gs 17:27:13.109375 TRACE network [e30] - Made second apply on cl 17:27:13.109375 TRACE network [e30] - Listening... 17:27:13.109375 TRACE ai [ee0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting spells sounds like fun. Let's see... 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: I can cast 4 spells. 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: I know about workings of 3 of them. 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Found 9 spell-target combinations. 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029 would improve the stack by 0 points (from 0 to 0) 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.109375 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Stone Skin on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Stone Skin on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Stone Skin on Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Slow on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Slow on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Casting Slow on Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:13.125000 TRACE ai [ee0] - CBattleAI [0C,238,A2C]: Best spell is Shield. Will cast. 17:27:13.125000 TRACE network [ee0] - Sending a request "struct MakeCustomAction". It'll have an ID=201. 17:27:13.125000 TRACE network [ee0] - Sending to server a pack of type struct MakeCustomAction 17:27:13.125000 TRACE global [ee0] - We'll wait till request 201 is answered. 17:27:13.140625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.140625 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE bonus [e30] - Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 receives a new bonus: +30 Shield 17:27:13.140625 TRACE bonus [e30] - Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 receives a new bonus: +30 Shield 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStacksEffectsSet called 17:27:13.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleSpellCast called 17:27:13.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:13.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.140625 TRACE ai [ee0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.140625 TRACE network [ee0] - 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:27:13.140625 TRACE network [ee0] - Sending a request "struct MakeAction". It'll have an ID=202. 17:27:13.140625 TRACE network [ee0] - Sending to server a pack of type struct MakeAction 17:27:13.140625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.140625 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.140625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.140625 TRACE network [e30] - Made first apply on cl 17:27:13.140625 TRACE network [e30] - Applied on gs 17:27:13.140625 TRACE network [e30] - Made second apply on cl 17:27:13.140625 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE ai [a88] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029. 17:27:13.156250 TRACE ai [a88] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029 17:27:13.156250 TRACE ai [a88] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.156250 TRACE network [a88] - 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:27:13.156250 TRACE network [a88] - Sending a request "struct MakeAction". It'll have an ID=203. 17:27:13.156250 TRACE network [a88] - Sending to server a pack of type struct MakeAction 17:27:13.156250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.156250 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.156250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.156250 TRACE network [e30] - Made first apply on cl 17:27:13.156250 TRACE network [e30] - Applied on gs 17:27:13.156250 TRACE network [e30] - Made second apply on cl 17:27:13.156250 TRACE network [e30] - Listening... 17:27:13.156250 TRACE ai [df8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:13.156250 TRACE ai [df8] - CBattleAI [0C,238,A2C]: activeStack called for Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 17:27:13.171875 TRACE ai [df8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.171875 TRACE network [df8] - 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:27:13.171875 TRACE network [df8] - Sending a request "struct MakeAction". It'll have an ID=204. 17:27:13.171875 TRACE network [df8] - Sending to server a pack of type struct MakeAction 17:27:13.171875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.171875 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.171875 TRACE network [e30] - Made first apply on cl 17:27:13.171875 TRACE network [e30] - Applied on gs 17:27:13.171875 TRACE network [e30] - Made second apply on cl 17:27:13.171875 TRACE network [e30] - Listening... 17:27:13.171875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.171875 TRACE network [e30] - Made first apply on cl 17:27:13.171875 TRACE network [e30] - Applied on gs 17:27:13.171875 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.171875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.171875 TRACE network [e30] - Made second apply on cl 17:27:13.171875 TRACE network [e30] - Listening... 17:27:13.171875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.171875 TRACE network [e30] - Made first apply on cl 17:27:13.171875 TRACE network [e30] - Applied on gs 17:27:13.171875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.171875 TRACE network [e30] - Made second apply on cl 17:27:13.171875 TRACE network [e30] - Listening... 17:27:13.171875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.171875 TRACE network [e30] - Made first apply on cl 17:27:13.171875 TRACE network [e30] - Applied on gs 17:27:13.171875 TRACE network [e30] - Made second apply on cl 17:27:13.171875 TRACE network [e30] - Listening... 17:27:13.171875 TRACE ai [b90] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029. 17:27:13.171875 TRACE ai [b90] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7029 17:27:13.187500 TRACE ai [b90] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.187500 TRACE network [b90] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '2', hex '42'}', additionalInfo '-1', selectedStack '-1'} 17:27:13.187500 TRACE network [b90] - Sending a request "struct MakeAction". It'll have an ID=205. 17:27:13.187500 TRACE network [b90] - Sending to server a pack of type struct MakeAction 17:27:13.203125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.203125 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.203125 TRACE network [e30] - Made first apply on cl 17:27:13.203125 TRACE network [e30] - Applied on gs 17:27:13.203125 TRACE network [e30] - Made second apply on cl 17:27:13.203125 TRACE network [e30] - Listening... 17:27:13.203125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:13.203125 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStackMoved called 17:27:13.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:13.203125 TRACE network [e30] - Made first apply on cl 17:27:13.203125 TRACE network [e30] - Applied on gs 17:27:13.203125 TRACE network [e30] - Made second apply on cl 17:27:13.203125 TRACE network [e30] - Listening... 17:27:13.203125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.203125 TRACE network [e30] - Made first apply on cl 17:27:13.203125 TRACE network [e30] - Applied on gs 17:27:13.203125 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.203125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.203125 TRACE network [e30] - Made second apply on cl 17:27:13.203125 TRACE network [e30] - Listening... 17:27:13.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.203125 TRACE network [e30] - Made first apply on cl 17:27:13.203125 TRACE network [e30] - Applied on gs 17:27:13.203125 TRACE network [e30] - Made second apply on cl 17:27:13.203125 TRACE network [e30] - Listening... 17:27:13.203125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.203125 TRACE network [e30] - Made first apply on cl 17:27:13.203125 TRACE network [e30] - Applied on gs 17:27:13.203125 TRACE network [e30] - Made second apply on cl 17:27:13.203125 TRACE network [e30] - Listening... 17:27:13.203125 TRACE ai [bd8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:13.203125 TRACE ai [bd8] - CBattleAI [0C,238,A2C]: activeStack called for Battle stack [1]: 2 creatures of Behemoths from slot 1 of armyobj=6872 17:27:13.218750 TRACE ai [bd8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.218750 TRACE network [bd8] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '7', y '4', hex '75'}', additionalInfo '-1', selectedStack '-1'} 17:27:13.218750 TRACE network [bd8] - Sending a request "struct MakeAction". It'll have an ID=206. 17:27:13.218750 TRACE network [bd8] - Sending to server a pack of type struct MakeAction 17:27:13.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStackMoved called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE ai [a60] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:13.218750 TRACE ai [a60] - CBattleAI [0C,238,A2C]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:13.218750 TRACE ai [a60] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:13.218750 TRACE network [a60] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '42', selectedStack '-1'} 17:27:13.218750 TRACE network [a60] - Sending a request "struct MakeAction". It'll have an ID=207. 17:27:13.218750 TRACE network [a60] - Sending to server a pack of type struct MakeAction 17:27:13.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionStarted called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStackMoved called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleAttack called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleStacksAttacked called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:13.218750 TRACE network [e30] - Made second apply on cl 17:27:13.218750 TRACE network [e30] - Listening... 17:27:13.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.218750 TRACE network [e30] - Made first apply on cl 17:27:13.218750 TRACE network [e30] - Applied on gs 17:27:13.218750 TRACE ai [e30] - CBattleAI [0C,238,A2C]: actionFinished called 17:27:13.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.234375 DEBUG ai [e30] - Player 2: I won the Starting battle of Kilgor attacking Kilgor the Barbarian at 15 79 0! 17:27:13.234375 TRACE ai [e30] - CBattleAI [0C,238,A2C]: battleEnd called 17:27:13.234375 TRACE ai [e30] - CBattleAI [0C,238,A2C]: destroyed 17:27:13.234375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 WARN bonus [e30] - Warning: an orphaned child! 17:27:13.234375 TRACE bonus [e30] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '480'. 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:13.234375 TRACE network [e30] - Made first apply on cl 17:27:13.234375 TRACE network [e30] - Applied on gs 17:27:13.234375 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Behemoth Crag} Would you like to recruit Behemoths?', askID '114', soundID '0', selection '0', cancel '1'. 17:27:13.234375 DEBUG ai [e30] - Adding query 114 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 1 17:27:13.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:13.234375 TRACE network [e30] - Made second apply on cl 17:27:13.234375 TRACE network [e30] - Listening... 17:27:13.234375 DEBUG ai [598] - I'll answer the query 114 giving the choice 1 17:27:13.234375 TRACE network [598] - Sending a request "struct QueryReply". It'll have an ID=208. 17:27:13.234375 TRACE network [598] - Sending to server a pack of type struct QueryReply 17:27:13.250000 TRACE network [e30] - received server message of type struct OpenWindow, data: {CPack: type '517'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.234375 DEBUG ai [598] - Attempted answering query 114 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Request id=208. Waiting for results... 17:27:13.250000 TRACE global [598] - We'll wait till request 208 is answered. 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.250000 DEBUG ai [e30] - Removing query 114 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 0 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE ai [90] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kilgor and object Behemoth Crag at 15 79 0. 17:27:13.250000 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=209. 17:27:13.250000 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:13.250000 TRACE global [90] - We'll wait till request 209 is answered. 17:27:13.250000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.250000 TRACE network [e30] - Made first apply on cl 17:27:13.250000 TRACE network [e30] - Applied on gs 17:27:13.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.250000 TRACE network [e30] - Made second apply on cl 17:27:13.250000 TRACE network [e30] - Listening... 17:27:13.250000 TRACE ai [90] - Completing goal: FIND OBJ 7,029 (Kilgor) 17:27:13.250000 TRACE ai [90] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:13.250000 TRACE ai [90] - Completing goal: VISIT TILE (15 79 0) (Kilgor) 17:27:13.250000 DEBUG ai [90] - Hero Kilgor moved from 20 80 0 to 15 79 0. Returning 1. 17:27:13.265625 DEBUG ai [90] - Of all 17 destinations, object oid=7323 seems nice 17:27:13.265625 DEBUG ai [90] - Kilgor will try to visit Pendant of Death at (14 81 0) 17:27:13.265625 DEBUG ai [90] - Moving hero Kilgor to tile 14 81 0 17:27:13.265625 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=210. 17:27:13.265625 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.265625 TRACE global [90] - We'll wait till request 210 is answered. 17:27:13.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.265625 TRACE network [e30] - Made first apply on cl 17:27:13.265625 TRACE network [e30] - Applied on gs 17:27:13.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.265625 TRACE network [e30] - Made second apply on cl 17:27:13.265625 TRACE network [e30] - Listening... 17:27:13.265625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.265625 TRACE network [e30] - Made first apply on cl 17:27:13.265625 TRACE network [e30] - Applied on gs 17:27:13.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.359375 TRACE network [e30] - Made second apply on cl 17:27:13.359375 TRACE network [e30] - Listening... 17:27:13.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.359375 TRACE network [e30] - Made first apply on cl 17:27:13.359375 TRACE network [e30] - Applied on gs 17:27:13.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.359375 TRACE network [e30] - Made second apply on cl 17:27:13.359375 TRACE network [e30] - Listening... 17:27:13.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.359375 TRACE network [e30] - Made first apply on cl 17:27:13.359375 TRACE network [e30] - Applied on gs 17:27:13.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.359375 TRACE network [e30] - Made second apply on cl 17:27:13.359375 TRACE network [e30] - Listening... 17:27:13.359375 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=211. 17:27:13.359375 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.359375 TRACE global [90] - We'll wait till request 211 is answered. 17:27:13.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.359375 TRACE network [e30] - Made first apply on cl 17:27:13.359375 TRACE network [e30] - Applied on gs 17:27:13.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.359375 TRACE network [e30] - Made second apply on cl 17:27:13.359375 TRACE network [e30] - Listening... 17:27:13.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.375000 TRACE network [e30] - Made first apply on cl 17:27:13.375000 TRACE network [e30] - Applied on gs 17:27:13.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.406250 TRACE network [e30] - Made second apply on cl 17:27:13.406250 TRACE network [e30] - Listening... 17:27:13.406250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.406250 TRACE network [e30] - Made first apply on cl 17:27:13.406250 TRACE network [e30] - Applied on gs 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Pendant of Death'. 17:27:13.406250 TRACE ai [e30] - Completing goal: FIND OBJ 7,323 (Kilgor) 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.406250 TRACE network [e30] - Made second apply on cl 17:27:13.406250 TRACE network [e30] - Listening... 17:27:13.406250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:13.406250 TRACE network [e30] - Made first apply on cl 17:27:13.406250 TRACE network [e30] - Applied on gs 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:13.406250 TRACE network [e30] - Made second apply on cl 17:27:13.406250 TRACE network [e30] - Listening... 17:27:13.406250 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:13.406250 TRACE network [e30] - Made first apply on cl 17:27:13.406250 TRACE network [e30] - Applied on gs 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:13.406250 TRACE network [e30] - Made second apply on cl 17:27:13.406250 TRACE network [e30] - Listening... 17:27:13.406250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:13.406250 TRACE animation [e30] - Fade anim started for obj 5 at 13 81 0; anim count: 1 17:27:13.406250 TRACE animation [e30] - Fade anim started for obj 5 at 14 81 0; anim count: 2 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.406250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.406250 TRACE network [e30] - Made first apply on cl 17:27:13.406250 DEBUG global [e30] - removing object id=7323; address=107333800; name=Pendant of Death 17:27:13.421875 TRACE network [e30] - Applied on gs 17:27:13.421875 TRACE network [e30] - Made second apply on cl 17:27:13.421875 TRACE network [e30] - Listening... 17:27:13.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.421875 TRACE network [e30] - Made first apply on cl 17:27:13.421875 TRACE network [e30] - Applied on gs 17:27:13.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:13.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.421875 TRACE network [e30] - Made second apply on cl 17:27:13.421875 TRACE network [e30] - Listening... 17:27:13.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.421875 TRACE network [e30] - Made first apply on cl 17:27:13.421875 TRACE network [e30] - Applied on gs 17:27:13.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.421875 TRACE network [e30] - Made second apply on cl 17:27:13.421875 TRACE network [e30] - Listening... 17:27:13.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.421875 TRACE network [e30] - Made first apply on cl 17:27:13.421875 TRACE network [e30] - Applied on gs 17:27:13.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.421875 TRACE network [e30] - Made second apply on cl 17:27:13.421875 TRACE network [e30] - Listening... 17:27:13.421875 TRACE ai [90] - Completing goal: VISIT TILE (14 81 0) (Kilgor) 17:27:13.421875 DEBUG ai [90] - Hero Kilgor moved from 15 79 0 to 15 80 0. Returning 1. 17:27:13.437500 DEBUG ai [90] - Of all 15 destinations, object oid=7112 seems nice 17:27:13.437500 DEBUG ai [90] - Kilgor will try to visit Resource at (14 82 0) 17:27:13.453125 DEBUG ai [90] - Moving hero Kilgor to tile 14 82 0 17:27:13.453125 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=212. 17:27:13.453125 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.453125 TRACE global [90] - We'll wait till request 212 is answered. 17:27:13.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.453125 TRACE network [e30] - Made first apply on cl 17:27:13.453125 TRACE network [e30] - Applied on gs 17:27:13.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.453125 TRACE network [e30] - Made second apply on cl 17:27:13.453125 TRACE network [e30] - Listening... 17:27:13.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.453125 TRACE network [e30] - Made first apply on cl 17:27:13.453125 TRACE network [e30] - Applied on gs 17:27:13.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.531250 TRACE network [e30] - Made second apply on cl 17:27:13.531250 TRACE network [e30] - Listening... 17:27:13.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.531250 TRACE network [e30] - Made first apply on cl 17:27:13.531250 TRACE network [e30] - Applied on gs 17:27:13.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.531250 TRACE network [e30] - Made second apply on cl 17:27:13.531250 TRACE network [e30] - Listening... 17:27:13.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.531250 TRACE network [e30] - Made first apply on cl 17:27:13.531250 TRACE network [e30] - Applied on gs 17:27:13.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.531250 TRACE network [e30] - Made second apply on cl 17:27:13.531250 TRACE network [e30] - Listening... 17:27:13.531250 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=213. 17:27:13.531250 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.531250 TRACE global [90] - We'll wait till request 213 is answered. 17:27:13.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.546875 TRACE network [e30] - Made first apply on cl 17:27:13.546875 TRACE network [e30] - Applied on gs 17:27:13.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.546875 TRACE network [e30] - Made second apply on cl 17:27:13.546875 TRACE network [e30] - Listening... 17:27:13.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.546875 TRACE network [e30] - Made first apply on cl 17:27:13.546875 TRACE network [e30] - Applied on gs 17:27:13.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:27:13.593750 TRACE ai [e30] - Completing goal: FIND OBJ 7,112 (Kilgor) 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '1', val '11'. 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:13.593750 TRACE animation [e30] - Fade anim started for obj 79 at 13 82 0; anim count: 3 17:27:13.593750 TRACE animation [e30] - Fade anim started for obj 79 at 14 82 0; anim count: 4 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 DEBUG global [e30] - removing object id=7112; address=107334384; name=Resource 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.593750 TRACE network [e30] - Made second apply on cl 17:27:13.593750 TRACE network [e30] - Listening... 17:27:13.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.593750 TRACE network [e30] - Made first apply on cl 17:27:13.593750 TRACE network [e30] - Applied on gs 17:27:13.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.609375 TRACE network [e30] - Made second apply on cl 17:27:13.609375 TRACE network [e30] - Listening... 17:27:13.609375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.609375 TRACE network [e30] - Made first apply on cl 17:27:13.609375 TRACE network [e30] - Applied on gs 17:27:13.609375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.609375 TRACE network [e30] - Made second apply on cl 17:27:13.609375 TRACE network [e30] - Listening... 17:27:13.609375 TRACE ai [90] - Completing goal: VISIT TILE (14 82 0) (Kilgor) 17:27:13.609375 DEBUG ai [90] - Hero Kilgor moved from 15 80 0 to 14 81 0. Returning 1. 17:27:13.625000 DEBUG ai [90] - Of all 13 destinations, object oid=7028 seems nice 17:27:13.625000 DEBUG ai [90] - Kilgor will try to visit Behemoth Crag at (12 79 0) 17:27:13.625000 DEBUG ai [90] - Moving hero Kilgor to tile 12 79 0 17:27:13.625000 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=214. 17:27:13.625000 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.625000 TRACE global [90] - We'll wait till request 214 is answered. 17:27:13.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.640625 TRACE network [e30] - Made first apply on cl 17:27:13.640625 TRACE network [e30] - Applied on gs 17:27:13.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.640625 TRACE network [e30] - Made second apply on cl 17:27:13.640625 TRACE network [e30] - Listening... 17:27:13.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.640625 TRACE network [e30] - Made first apply on cl 17:27:13.640625 TRACE network [e30] - Applied on gs 17:27:13.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.687500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.703125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.734375 TRACE network [e30] - Made second apply on cl 17:27:13.734375 TRACE network [e30] - Listening... 17:27:13.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.734375 TRACE network [e30] - Made first apply on cl 17:27:13.734375 TRACE network [e30] - Applied on gs 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.734375 TRACE network [e30] - Made second apply on cl 17:27:13.734375 TRACE network [e30] - Listening... 17:27:13.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.734375 TRACE network [e30] - Made first apply on cl 17:27:13.734375 TRACE network [e30] - Applied on gs 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.734375 TRACE network [e30] - Made second apply on cl 17:27:13.734375 TRACE network [e30] - Listening... 17:27:13.734375 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=215. 17:27:13.734375 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.734375 TRACE global [90] - We'll wait till request 215 is answered. 17:27:13.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.734375 TRACE network [e30] - Made first apply on cl 17:27:13.734375 TRACE network [e30] - Applied on gs 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.734375 TRACE network [e30] - Made second apply on cl 17:27:13.734375 TRACE network [e30] - Listening... 17:27:13.734375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.734375 TRACE network [e30] - Made first apply on cl 17:27:13.734375 TRACE network [e30] - Applied on gs 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.765625 TRACE animation [e30] - Fade anim finished for obj at 13 81 0; remaining: 3 17:27:13.765625 TRACE animation [e30] - Fade anim finished for obj at 14 81 0; remaining: 2 17:27:13.781250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.781250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.812500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.812500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.812500 TRACE network [e30] - Made second apply on cl 17:27:13.812500 TRACE network [e30] - Listening... 17:27:13.812500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.812500 TRACE network [e30] - Made first apply on cl 17:27:13.812500 TRACE network [e30] - Applied on gs 17:27:13.812500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:13.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.812500 TRACE network [e30] - Made second apply on cl 17:27:13.812500 TRACE network [e30] - Listening... 17:27:13.812500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.812500 TRACE network [e30] - Made first apply on cl 17:27:13.812500 TRACE network [e30] - Applied on gs 17:27:13.812500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.812500 TRACE network [e30] - Made second apply on cl 17:27:13.812500 TRACE network [e30] - Listening... 17:27:13.812500 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=216. 17:27:13.812500 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:13.828125 TRACE global [90] - We'll wait till request 216 is answered. 17:27:13.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.828125 TRACE network [e30] - Made first apply on cl 17:27:13.828125 TRACE network [e30] - Applied on gs 17:27:13.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:13.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.828125 TRACE network [e30] - Made second apply on cl 17:27:13.828125 TRACE network [e30] - Listening... 17:27:13.828125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:13.828125 TRACE network [e30] - Made first apply on cl 17:27:13.828125 TRACE network [e30] - Applied on gs 17:27:13.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:13.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:13.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:13.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:13.906250 TRACE network [e30] - Made second apply on cl 17:27:13.906250 TRACE network [e30] - Listening... 17:27:13.906250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:13.906250 TRACE network [e30] - Made first apply on cl 17:27:13.906250 TRACE network [e30] - Applied on gs 17:27:13.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Behemoth Crag'. 17:27:13.906250 TRACE ai [e30] - Completing goal: FIND OBJ 7,028 (Kilgor) 17:27:13.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:13.906250 TRACE network [e30] - Made second apply on cl 17:27:13.906250 TRACE network [e30] - Listening... 17:27:13.906250 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:13.906250 TRACE network [e30] - Made first apply on cl 17:27:13.906250 TRACE network [e30] - Applied on gs 17:27:13.906250 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text 'Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?', askID '125', soundID '0', selection '0', cancel '1'. 17:27:13.906250 DEBUG ai [e30] - Adding query 125 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 1 17:27:13.906250 DEBUG ai [cbc] - I'll answer the query 125 giving the choice 1 17:27:13.906250 TRACE network [cbc] - Sending a request "struct QueryReply". It'll have an ID=217. 17:27:13.906250 TRACE network [cbc] - Sending to server a pack of type struct QueryReply 17:27:13.921875 DEBUG ai [cbc] - Attempted answering query 125 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Request id=217. Waiting for results... 17:27:13.953125 TRACE global [cbc] - We'll wait till request 217 is answered. 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:13.953125 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE bonus [e30] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:13.953125 INFO global [e30] - Opening BattleAI 17:27:13.953125 INFO global [e30] - Loaded Battle AI 17:27:13.953125 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: created 17:27:13.953125 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: init called, saving ptr to IBattleCallback 17:27:13.953125 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStart called 17:27:13.953125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [ecc] - Sending a request "struct MakeAction". It'll have an ID=218. 17:27:13.953125 TRACE network [ecc] - Sending to server a pack of type struct MakeAction 17:27:13.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.953125 DEBUG ai [e30] - Removing query 125 - Blocking dialog query with 0 components - Much to your dismay, the Behemoth Crag is guarded by several Behemoths. Do you wish to fight the guards?. Total queries count: 0 17:27:13.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.953125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:13.953125 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:13.953125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:13.953125 TRACE network [e30] - Made first apply on cl 17:27:13.953125 TRACE network [e30] - Applied on gs 17:27:13.953125 TRACE network [e30] - Made second apply on cl 17:27:13.953125 TRACE network [e30] - Listening... 17:27:13.968750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:13.968750 TRACE network [e30] - Made first apply on cl 17:27:13.968750 TRACE network [e30] - Applied on gs 17:27:13.968750 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:13.968750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:13.968750 TRACE network [e30] - Made second apply on cl 17:27:13.968750 TRACE network [e30] - Listening... 17:27:13.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:13.968750 TRACE network [e30] - Made first apply on cl 17:27:13.968750 TRACE network [e30] - Applied on gs 17:27:13.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:13.968750 TRACE network [e30] - Made second apply on cl 17:27:13.968750 TRACE network [e30] - Listening... 17:27:13.984375 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:13.984375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleNewRoundFirst called 17:27:13.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:13.984375 TRACE network [e30] - Made first apply on cl 17:27:13.984375 TRACE network [e30] - Applied on gs 17:27:13.984375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleNewRound called 17:27:13.984375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:13.984375 TRACE network [e30] - Made second apply on cl 17:27:13.984375 TRACE network [e30] - Listening... 17:27:13.984375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:13.984375 TRACE network [e30] - Made first apply on cl 17:27:13.984375 TRACE network [e30] - Applied on gs 17:27:13.984375 TRACE network [e30] - Made second apply on cl 17:27:13.984375 TRACE network [e30] - Listening... 17:27:13.984375 TRACE ai [280] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:13.984375 TRACE ai [280] - CBattleAI [09,EE1,C4C]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:13.984375 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting spells sounds like fun. Let's see... 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: I can cast 4 spells. 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: I know about workings of 3 of them. 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Found 9 spell-target combinations. 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE animation [49c] - Fade anim finished for obj at 13 82 0; remaining: 1 17:27:14.000000 TRACE animation [49c] - Fade anim finished for obj at 14 82 0; remaining: 0 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Stone Skin on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Stone Skin on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028 would improve the stack by 0 points (from 0 to 0) 17:27:14.000000 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Stone Skin on Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Slow on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Slow on Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Casting Slow on Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 would improve the stack by 0 points (from 0 to 0) 17:27:14.015625 TRACE ai [280] - CBattleAI [09,EE1,C4C]: Best spell is Shield. Will cast. 17:27:14.015625 TRACE network [280] - Sending a request "struct MakeCustomAction". It'll have an ID=219. 17:27:14.015625 TRACE network [280] - Sending to server a pack of type struct MakeCustomAction 17:27:14.015625 TRACE global [280] - We'll wait till request 219 is answered. 17:27:14.015625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.015625 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.015625 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE bonus [e30] - Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 receives a new bonus: +30 Shield 17:27:14.015625 TRACE bonus [e30] - Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 receives a new bonus: +30 Shield 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStacksEffectsSet called 17:27:14.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.015625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleSpellCast called 17:27:14.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.015625 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.015625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.015625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.015625 TRACE network [e30] - Made first apply on cl 17:27:14.015625 TRACE network [e30] - Applied on gs 17:27:14.015625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.015625 TRACE network [e30] - Made second apply on cl 17:27:14.015625 TRACE network [e30] - Listening... 17:27:14.031250 TRACE ai [280] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.031250 TRACE network [280] - 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:27:14.031250 TRACE network [280] - Sending a request "struct MakeAction". It'll have an ID=220. 17:27:14.031250 TRACE network [280] - Sending to server a pack of type struct MakeAction 17:27:14.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE ai [b5c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028. 17:27:14.031250 TRACE ai [b5c] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028 17:27:14.031250 TRACE ai [b5c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.031250 TRACE network [b5c] - 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:27:14.031250 TRACE network [b5c] - Sending a request "struct MakeAction". It'll have an ID=221. 17:27:14.031250 TRACE network [b5c] - Sending to server a pack of type struct MakeAction 17:27:14.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE ai [634] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:14.031250 TRACE ai [634] - CBattleAI [09,EE1,C4C]: activeStack called for Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 17:27:14.031250 TRACE ai [634] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.031250 TRACE network [634] - 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:27:14.031250 TRACE network [634] - Sending a request "struct MakeAction". It'll have an ID=222. 17:27:14.031250 TRACE network [634] - Sending to server a pack of type struct MakeAction 17:27:14.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.031250 TRACE network [e30] - Made first apply on cl 17:27:14.031250 TRACE network [e30] - Applied on gs 17:27:14.031250 TRACE network [e30] - Made second apply on cl 17:27:14.031250 TRACE network [e30] - Listening... 17:27:14.031250 TRACE ai [a5c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028. 17:27:14.031250 TRACE ai [a5c] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 3 creatures of Behemoths from slot 0 of armyobj=7028 17:27:14.062500 TRACE ai [a5c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.062500 TRACE network [a5c] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '2', hex '42'}', additionalInfo '-1', selectedStack '-1'} 17:27:14.062500 TRACE network [a5c] - Sending a request "struct MakeAction". It'll have an ID=223. 17:27:14.062500 TRACE network [a5c] - Sending to server a pack of type struct MakeAction 17:27:14.062500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.062500 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.062500 TRACE network [e30] - Made first apply on cl 17:27:14.062500 TRACE network [e30] - Applied on gs 17:27:14.062500 TRACE network [e30] - Made second apply on cl 17:27:14.062500 TRACE network [e30] - Listening... 17:27:14.062500 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.062500 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStackMoved called 17:27:14.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.062500 TRACE network [e30] - Made first apply on cl 17:27:14.062500 TRACE network [e30] - Applied on gs 17:27:14.062500 TRACE network [e30] - Made second apply on cl 17:27:14.062500 TRACE network [e30] - Listening... 17:27:14.062500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.062500 TRACE network [e30] - Made first apply on cl 17:27:14.062500 TRACE network [e30] - Applied on gs 17:27:14.062500 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.062500 TRACE network [e30] - Made second apply on cl 17:27:14.062500 TRACE network [e30] - Listening... 17:27:14.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.062500 TRACE network [e30] - Made first apply on cl 17:27:14.062500 TRACE network [e30] - Applied on gs 17:27:14.062500 TRACE network [e30] - Made second apply on cl 17:27:14.062500 TRACE network [e30] - Listening... 17:27:14.062500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.062500 TRACE network [e30] - Made first apply on cl 17:27:14.062500 TRACE network [e30] - Applied on gs 17:27:14.062500 TRACE network [e30] - Made second apply on cl 17:27:14.062500 TRACE network [e30] - Listening... 17:27:14.062500 TRACE ai [e68] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872. 17:27:14.062500 TRACE ai [e68] - CBattleAI [09,EE1,C4C]: activeStack called for Battle stack [1]: 3 creatures of Behemoths from slot 1 of armyobj=6872 17:27:14.093750 TRACE ai [e68] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.093750 TRACE network [e68] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '7', y '3', hex '58'}', additionalInfo '-1', selectedStack '-1'} 17:27:14.093750 TRACE network [e68] - Sending a request "struct MakeAction". It'll have an ID=224. 17:27:14.093750 TRACE network [e68] - Sending to server a pack of type struct MakeAction 17:27:14.093750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.093750 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.093750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.093750 TRACE network [e30] - Listening... 17:27:14.093750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.093750 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStackMoved called 17:27:14.093750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.093750 TRACE network [e30] - Listening... 17:27:14.093750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.093750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.093750 TRACE network [e30] - Listening... 17:27:14.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.093750 TRACE network [e30] - Listening... 17:27:14.093750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.093750 TRACE network [e30] - Listening... 17:27:14.093750 TRACE ai [d30] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:14.093750 TRACE ai [d30] - CBattleAI [09,EE1,C4C]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:14.093750 TRACE ai [d30] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.093750 TRACE network [d30] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '42', selectedStack '-1'} 17:27:14.093750 TRACE network [d30] - Sending a request "struct MakeAction". It'll have an ID=225. 17:27:14.093750 TRACE network [d30] - Sending to server a pack of type struct MakeAction 17:27:14.093750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.093750 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionStarted called 17:27:14.093750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.093750 TRACE network [e30] - Made first apply on cl 17:27:14.093750 TRACE network [e30] - Applied on gs 17:27:14.093750 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStackMoved called 17:27:14.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleAttack called 17:27:14.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleStacksAttacked called 17:27:14.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: actionFinished called 17:27:14.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 WARN network [e30] - Unrecognized trigger effect type 3019 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.109375 DEBUG ai [e30] - Player 2: I won the Starting battle of Kilgor attacking Kilgor the Barbarian at 12 79 0! 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: battleEnd called 17:27:14.109375 TRACE ai [e30] - CBattleAI [09,EE1,C4C]: destroyed 17:27:14.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 WARN bonus [e30] - Warning: an orphaned child! 17:27:14.109375 TRACE bonus [e30] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '480'. 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:14.109375 TRACE network [e30] - Made first apply on cl 17:27:14.109375 TRACE network [e30] - Applied on gs 17:27:14.109375 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Behemoth Crag} Would you like to recruit Behemoths?', askID '127', soundID '0', selection '0', cancel '1'. 17:27:14.109375 DEBUG ai [e30] - Adding query 127 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 1 17:27:14.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:14.109375 TRACE network [e30] - Made second apply on cl 17:27:14.109375 TRACE network [e30] - Listening... 17:27:14.109375 DEBUG ai [b40] - I'll answer the query 127 giving the choice 1 17:27:14.109375 TRACE network [b40] - Sending a request "struct QueryReply". It'll have an ID=226. 17:27:14.109375 TRACE network [b40] - Sending to server a pack of type struct QueryReply 17:27:14.125000 TRACE network [e30] - received server message of type struct OpenWindow, data: {CPack: type '517'} 17:27:14.125000 TRACE network [e30] - Made first apply on cl 17:27:14.125000 DEBUG ai [b40] - Attempted answering query 127 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Request id=226. Waiting for results... 17:27:14.125000 TRACE global [b40] - We'll wait till request 226 is answered. 17:27:14.125000 TRACE network [e30] - Applied on gs 17:27:14.125000 TRACE ai [e30] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 17:27:14.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 17:27:14.125000 TRACE network [e30] - Made second apply on cl 17:27:14.125000 TRACE network [e30] - Listening... 17:27:14.125000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:14.125000 TRACE network [e30] - Made first apply on cl 17:27:14.125000 TRACE network [e30] - Applied on gs 17:27:14.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:14.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:14.125000 TRACE network [e30] - Made second apply on cl 17:27:14.125000 TRACE network [e30] - Listening... 17:27:14.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.125000 TRACE network [e30] - Made first apply on cl 17:27:14.125000 TRACE network [e30] - Applied on gs 17:27:14.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:14.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.125000 TRACE network [e30] - Made second apply on cl 17:27:14.125000 TRACE network [e30] - Listening... 17:27:14.125000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.140625 TRACE network [e30] - Made first apply on cl 17:27:14.140625 TRACE network [e30] - Applied on gs 17:27:14.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.140625 DEBUG ai [e30] - Removing query 127 - Blocking dialog query with 0 components - {Behemoth Crag} Would you like to recruit Behemoths?. Total queries count: 0 17:27:14.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.140625 TRACE network [e30] - Made second apply on cl 17:27:14.140625 TRACE network [e30] - Listening... 17:27:14.140625 TRACE ai [90] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kilgor and object Behemoth Crag at 12 79 0. 17:27:14.140625 TRACE network [90] - Sending a request "struct RecruitCreatures". It'll have an ID=227. 17:27:14.140625 TRACE network [90] - Sending to server a pack of type struct RecruitCreatures 17:27:14.140625 TRACE global [90] - We'll wait till request 227 is answered. 17:27:14.140625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:14.140625 TRACE network [e30] - Made first apply on cl 17:27:14.140625 TRACE network [e30] - Applied on gs 17:27:14.140625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:14.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:14.140625 TRACE network [e30] - Made second apply on cl 17:27:14.140625 TRACE network [e30] - Listening... 17:27:14.140625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:14.140625 TRACE network [e30] - Made first apply on cl 17:27:14.140625 TRACE network [e30] - Applied on gs 17:27:14.140625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:14.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:14.140625 TRACE network [e30] - Made second apply on cl 17:27:14.140625 TRACE network [e30] - Listening... 17:27:14.140625 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:14.140625 TRACE network [e30] - Made first apply on cl 17:27:14.140625 TRACE network [e30] - Applied on gs 17:27:14.140625 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:14.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:14.140625 TRACE network [e30] - Made second apply on cl 17:27:14.140625 TRACE network [e30] - Listening... 17:27:14.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.140625 TRACE network [e30] - Made first apply on cl 17:27:14.140625 TRACE network [e30] - Applied on gs 17:27:14.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.140625 TRACE network [e30] - Made second apply on cl 17:27:14.140625 TRACE network [e30] - Listening... 17:27:14.140625 TRACE ai [90] - Completing goal: FIND OBJ 7,028 (Kilgor) 17:27:14.140625 TRACE ai [90] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:14.140625 TRACE ai [90] - Completing goal: VISIT TILE (12 79 0) (Kilgor) 17:27:14.140625 DEBUG ai [90] - Hero Kilgor moved from 14 81 0 to 12 79 0. Returning 1. 17:27:14.156250 DEBUG ai [90] - Of all 12 destinations, object oid=7040 seems nice 17:27:14.171875 DEBUG ai [90] - Kilgor will try to visit Monster at (9 80 0) 17:27:14.171875 DEBUG ai [90] - Moving hero Kilgor to tile 9 80 0 17:27:14.171875 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=228. 17:27:14.171875 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:14.171875 TRACE global [90] - We'll wait till request 228 is answered. 17:27:14.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.171875 TRACE network [e30] - Made first apply on cl 17:27:14.171875 TRACE network [e30] - Applied on gs 17:27:14.171875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:14.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.171875 TRACE network [e30] - Made second apply on cl 17:27:14.171875 TRACE network [e30] - Listening... 17:27:14.171875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:14.171875 TRACE network [e30] - Made first apply on cl 17:27:14.171875 TRACE network [e30] - Applied on gs 17:27:14.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.203125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.250000 TRACE network [e30] - Made second apply on cl 17:27:14.250000 TRACE network [e30] - Listening... 17:27:14.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.250000 TRACE network [e30] - Made first apply on cl 17:27:14.250000 TRACE network [e30] - Applied on gs 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.250000 TRACE network [e30] - Made second apply on cl 17:27:14.250000 TRACE network [e30] - Listening... 17:27:14.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.250000 TRACE network [e30] - Made first apply on cl 17:27:14.250000 TRACE network [e30] - Applied on gs 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.250000 TRACE network [e30] - Made second apply on cl 17:27:14.250000 TRACE network [e30] - Listening... 17:27:14.250000 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=229. 17:27:14.250000 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:14.250000 TRACE global [90] - We'll wait till request 229 is answered. 17:27:14.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.250000 TRACE network [e30] - Made first apply on cl 17:27:14.250000 TRACE network [e30] - Applied on gs 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.250000 TRACE network [e30] - Made second apply on cl 17:27:14.250000 TRACE network [e30] - Listening... 17:27:14.250000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:14.250000 TRACE network [e30] - Made first apply on cl 17:27:14.250000 TRACE network [e30] - Applied on gs 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.265625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.328125 TRACE network [e30] - Made second apply on cl 17:27:14.328125 TRACE network [e30] - Listening... 17:27:14.328125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:14.328125 TRACE network [e30] - Made first apply on cl 17:27:14.328125 TRACE network [e30] - Applied on gs 17:27:14.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:14.328125 TRACE ai [e30] - Completing goal: FIND OBJ 7,040 (Kilgor) 17:27:14.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:14.328125 TRACE network [e30] - Made second apply on cl 17:27:14.328125 TRACE network [e30] - Listening... 17:27:14.328125 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:14.328125 TRACE network [e30] - Made first apply on cl 17:27:14.328125 TRACE network [e30] - Applied on gs 17:27:14.328125 TRACE ai [e30] - 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 Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '131', soundID '0', selection '0', cancel '1'. 17:27:14.328125 DEBUG ai [e30] - Adding query 131 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 DEBUG ai [a84] - I'll answer the query 131 giving the choice 1 17:27:14.343750 TRACE network [a84] - Sending a request "struct QueryReply". It'll have an ID=230. 17:27:14.343750 TRACE network [a84] - Sending to server a pack of type struct QueryReply 17:27:14.343750 DEBUG ai [a84] - Attempted answering query 131 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=230. Waiting for results... 17:27:14.343750 TRACE global [a84] - We'll wait till request 230 is answered. 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:14.343750 TRACE network [e30] - Made first apply on cl 17:27:14.343750 TRACE bonus [e30] - #$# Shackles of War #propagated to# Bonus system node of type struct BattleInfo 17:27:14.343750 TRACE network [e30] - Applied on gs 17:27:14.343750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:14.343750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.343750 INFO global [e30] - Opening BattleAI 17:27:14.343750 INFO global [e30] - Loaded Battle AI 17:27:14.343750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: created 17:27:14.343750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: init called, saving ptr to IBattleCallback 17:27:14.343750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStart called 17:27:14.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:14.343750 TRACE network [e30] - Made second apply on cl 17:27:14.343750 TRACE network [e30] - Listening... 17:27:14.343750 TRACE network [260] - Sending a request "struct MakeAction". It'll have an ID=231. 17:27:14.343750 TRACE network [260] - Sending to server a pack of type struct MakeAction 17:27:14.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.359375 TRACE network [e30] - Made first apply on cl 17:27:14.359375 TRACE network [e30] - Applied on gs 17:27:14.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.359375 DEBUG ai [e30] - Removing query 131 - Blocking dialog query with 0 components - The Bone Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:14.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.359375 TRACE network [e30] - Made second apply on cl 17:27:14.359375 TRACE network [e30] - Listening... 17:27:14.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.359375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.359375 TRACE network [e30] - Made first apply on cl 17:27:14.359375 TRACE network [e30] - Applied on gs 17:27:14.359375 TRACE network [e30] - Made second apply on cl 17:27:14.359375 TRACE network [e30] - Listening... 17:27:14.359375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.359375 TRACE network [e30] - Made first apply on cl 17:27:14.359375 TRACE network [e30] - Applied on gs 17:27:14.359375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.359375 TRACE network [e30] - Made second apply on cl 17:27:14.359375 TRACE network [e30] - Listening... 17:27:14.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.359375 TRACE network [e30] - Made first apply on cl 17:27:14.359375 TRACE network [e30] - Applied on gs 17:27:14.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.359375 TRACE network [e30] - Made second apply on cl 17:27:14.359375 TRACE network [e30] - Listening... 17:27:14.390625 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleNewRoundFirst called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleNewRound called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE ai [698] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 741 creatures of Ghost Dragons from slot 1 of armyobj=7040. 17:27:14.406250 TRACE ai [698] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [3]: 741 creatures of Ghost Dragons from slot 1 of armyobj=7040 17:27:14.406250 TRACE ai [698] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.406250 TRACE network [698] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '7', hex '120'}', additionalInfo '138', selectedStack '-1'} 17:27:14.406250 TRACE network [698] - Sending a request "struct MakeAction". It'll have an ID=232. 17:27:14.406250 TRACE network [698] - Sending to server a pack of type struct MakeAction 17:27:14.406250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleAttack called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksAttacked called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.406250 TRACE network [e30] - Made first apply on cl 17:27:14.406250 TRACE network [e30] - Applied on gs 17:27:14.406250 TRACE network [e30] - Made second apply on cl 17:27:14.406250 TRACE network [e30] - Listening... 17:27:14.406250 TRACE ai [a38] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:14.406250 TRACE ai [a38] - CBattleAI [05,EE0,E94]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:14.406250 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting spells sounds like fun. Let's see... 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: I can cast 4 spells. 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: I know about workings of 3 of them. 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Found 12 spell-target combinations. 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.421875 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [3]: 741 creatures of Ghost Dragons from slot 1 of armyobj=7040 would improve the stack by 0 points (from -141115 to -141115) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.437500 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [3]: 741 creatures of Ghost Dragons from slot 1 of armyobj=7040 would improve the stack by 0 points (from -141115 to -141115) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.453125 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.468750 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.468750 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [3]: 741 creatures of Ghost Dragons from slot 1 of armyobj=7040 would improve the stack by 0 points (from -141115 to -141115) 17:27:14.468750 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 148199 to 148199) 17:27:14.468750 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from 0 to 0) 17:27:14.468750 TRACE ai [a38] - CBattleAI [05,EE0,E94]: Best spell is Shield. Will cast. 17:27:14.468750 TRACE network [a38] - Sending a request "struct MakeCustomAction". It'll have an ID=233. 17:27:14.468750 TRACE network [a38] - Sending to server a pack of type struct MakeCustomAction 17:27:14.468750 TRACE global [a38] - We'll wait till request 233 is answered. 17:27:14.468750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.468750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.468750 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE bonus [e30] - Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 receives a new bonus: +30 Shield 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksEffectsSet called 17:27:14.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.468750 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleSpellCast called 17:27:14.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.468750 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.468750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.468750 TRACE network [e30] - Made first apply on cl 17:27:14.468750 TRACE network [e30] - Applied on gs 17:27:14.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.468750 TRACE network [e30] - Made second apply on cl 17:27:14.468750 TRACE network [e30] - Listening... 17:27:14.484375 TRACE ai [a38] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.484375 TRACE network [a38] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '6', hex '104'}', additionalInfo '120', selectedStack '-1'} 17:27:14.484375 TRACE network [a38] - Sending a request "struct MakeAction". It'll have an ID=234. 17:27:14.484375 TRACE network [a38] - Sending to server a pack of type struct MakeAction 17:27:14.484375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleAttack called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksAttacked called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE ai [6bc] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040. 17:27:14.484375 TRACE ai [6bc] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 17:27:14.484375 TRACE ai [6bc] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.484375 TRACE network [6bc] - 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:27:14.484375 TRACE network [6bc] - Sending a request "struct MakeAction". It'll have an ID=235. 17:27:14.484375 TRACE network [6bc] - Sending to server a pack of type struct MakeAction 17:27:14.484375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE ai [cd0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040. 17:27:14.484375 TRACE ai [cd0] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 17:27:14.484375 TRACE ai [cd0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.484375 TRACE network [cd0] - 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:27:14.484375 TRACE network [cd0] - Sending a request "struct MakeAction". It'll have an ID=236. 17:27:14.484375 TRACE network [cd0] - Sending to server a pack of type struct MakeAction 17:27:14.484375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.484375 TRACE network [e30] - Made first apply on cl 17:27:14.484375 TRACE network [e30] - Applied on gs 17:27:14.484375 TRACE network [e30] - Made second apply on cl 17:27:14.484375 TRACE network [e30] - Listening... 17:27:14.484375 TRACE ai [c74] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040. 17:27:14.484375 TRACE ai [c74] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 17:27:14.500000 TRACE ai [c74] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.500000 TRACE network [c74] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '5', y '2', hex '39'}', additionalInfo '-1', selectedStack '-1'} 17:27:14.500000 TRACE network [c74] - Sending a request "struct MakeAction". It'll have an ID=237. 17:27:14.500000 TRACE network [c74] - Sending to server a pack of type struct MakeAction 17:27:14.500000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.500000 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.500000 TRACE network [e30] - Made first apply on cl 17:27:14.500000 TRACE network [e30] - Applied on gs 17:27:14.500000 TRACE network [e30] - Made second apply on cl 17:27:14.500000 TRACE network [e30] - Listening... 17:27:14.500000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.500000 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.500000 TRACE network [e30] - Made first apply on cl 17:27:14.500000 TRACE network [e30] - Applied on gs 17:27:14.500000 TRACE network [e30] - Made second apply on cl 17:27:14.500000 TRACE network [e30] - Listening... 17:27:14.500000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.500000 TRACE network [e30] - Made first apply on cl 17:27:14.500000 TRACE network [e30] - Applied on gs 17:27:14.500000 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.500000 TRACE network [e30] - Made second apply on cl 17:27:14.500000 TRACE network [e30] - Listening... 17:27:14.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.500000 TRACE network [e30] - Made first apply on cl 17:27:14.500000 TRACE network [e30] - Applied on gs 17:27:14.500000 TRACE network [e30] - Made second apply on cl 17:27:14.500000 TRACE network [e30] - Listening... 17:27:14.500000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.500000 TRACE network [e30] - Made first apply on cl 17:27:14.500000 TRACE network [e30] - Applied on gs 17:27:14.500000 TRACE network [e30] - Made second apply on cl 17:27:14.500000 TRACE network [e30] - Listening... 17:27:14.500000 TRACE ai [7d8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040. 17:27:14.500000 TRACE ai [7d8] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 17:27:14.515625 TRACE ai [7d8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.515625 TRACE network [7d8] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '6', y '7', hex '125'}', additionalInfo '-1', selectedStack '-1'} 17:27:14.515625 TRACE network [7d8] - Sending a request "struct MakeAction". It'll have an ID=238. 17:27:14.515625 TRACE network [7d8] - Sending to server a pack of type struct MakeAction 17:27:14.515625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.515625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.515625 TRACE network [e30] - Made first apply on cl 17:27:14.515625 TRACE network [e30] - Applied on gs 17:27:14.515625 TRACE network [e30] - Made second apply on cl 17:27:14.515625 TRACE network [e30] - Listening... 17:27:14.515625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.515625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.515625 TRACE network [e30] - Made first apply on cl 17:27:14.515625 TRACE network [e30] - Applied on gs 17:27:14.515625 TRACE network [e30] - Made second apply on cl 17:27:14.515625 TRACE network [e30] - Listening... 17:27:14.515625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.515625 TRACE network [e30] - Made first apply on cl 17:27:14.515625 TRACE network [e30] - Applied on gs 17:27:14.515625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.531250 TRACE network [e30] - Made second apply on cl 17:27:14.531250 TRACE network [e30] - Listening... 17:27:14.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.531250 TRACE network [e30] - Made first apply on cl 17:27:14.531250 TRACE network [e30] - Applied on gs 17:27:14.531250 TRACE network [e30] - Made second apply on cl 17:27:14.531250 TRACE network [e30] - Listening... 17:27:14.531250 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:14.531250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleNewRoundFirst called 17:27:14.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:14.531250 TRACE network [e30] - Made first apply on cl 17:27:14.531250 TRACE network [e30] - Applied on gs 17:27:14.531250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleNewRound called 17:27:14.531250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:14.531250 TRACE network [e30] - Made second apply on cl 17:27:14.531250 TRACE network [e30] - Listening... 17:27:14.531250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.531250 TRACE network [e30] - Made first apply on cl 17:27:14.531250 TRACE network [e30] - Applied on gs 17:27:14.531250 TRACE network [e30] - Made second apply on cl 17:27:14.531250 TRACE network [e30] - Listening... 17:27:14.531250 TRACE ai [ac0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872. 17:27:14.531250 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: activeStack called for Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 17:27:14.531250 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting spells sounds like fun. Let's see... 17:27:14.531250 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: I can cast 4 spells. 17:27:14.531250 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: I know about workings of 3 of them. 17:27:14.531250 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Found 9 spell-target combinations. 17:27:14.546875 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.546875 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from -106191 to -106191) 17:27:14.546875 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.562500 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from -106047 to -106047) 17:27:14.562500 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.578125 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.578125 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.593750 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from -106191 to -106191) 17:27:14.593750 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.593750 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Stone Skin on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from -106047 to -106047) 17:27:14.609375 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.609375 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.609375 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.625000 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [2]: 741 creatures of Bone Dragons from slot 0 of armyobj=7040 would improve the stack by 0 points (from -106191 to -106191) 17:27:14.625000 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Shield on Battle stack [0]: 3297 creatures of Ancient Behemoths from slot 0 of armyobj=6872 would improve the stack by 0 points (from 111149 to 111149) 17:27:14.625000 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Casting Slow on Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 would improve the stack by 0 points (from -106047 to -106047) 17:27:14.625000 TRACE ai [ac0] - CBattleAI [05,EE0,E94]: Best spell is Shield. Will cast. 17:27:14.625000 TRACE network [ac0] - Sending a request "struct MakeCustomAction". It'll have an ID=239. 17:27:14.625000 TRACE network [ac0] - Sending to server a pack of type struct MakeCustomAction 17:27:14.625000 TRACE global [ac0] - We'll wait till request 239 is answered. 17:27:14.640625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.640625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE network [e30] - received server message of type struct SetStackEffect, data: {CPack: type '3010'} 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksEffectsSet called 17:27:14.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksEffectsSet called 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleSpellCast called 17:27:14.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.640625 TRACE network [e30] - Made first apply on cl 17:27:14.640625 TRACE network [e30] - Applied on gs 17:27:14.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.640625 TRACE network [e30] - Made second apply on cl 17:27:14.640625 TRACE network [e30] - Listening... 17:27:14.640625 TRACE ai [ac0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.640625 TRACE network [ac0] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '1', hex '22'}', additionalInfo '39', selectedStack '-1'} 17:27:14.640625 TRACE network [ac0] - Sending a request "struct MakeAction". It'll have an ID=240. 17:27:14.640625 TRACE network [ac0] - Sending to server a pack of type struct MakeAction 17:27:14.640625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleAttack called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksAttacked called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE ai [f38] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040. 17:27:14.656250 TRACE ai [f38] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [4]: 740 creatures of Bone Dragons from slot 2 of armyobj=7040 17:27:14.656250 TRACE ai [f38] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:14.656250 TRACE network [f38] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '22', selectedStack '-1'} 17:27:14.656250 TRACE network [f38] - Sending a request "struct MakeAction". It'll have an ID=241. 17:27:14.656250 TRACE network [f38] - Sending to server a pack of type struct MakeAction 17:27:14.656250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionStarted called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStackMoved called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleAttack called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksAttacked called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleAttack called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleStacksAttacked called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: actionFinished called 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:14.656250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:14.656250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.656250 DEBUG ai [e30] - Player 2: I won the Starting battle of Kilgor attacking Monster at 9 80 0! 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: battleEnd called 17:27:14.656250 TRACE ai [e30] - CBattleAI [05,EE0,E94]: destroyed 17:27:14.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 WARN bonus [e30] - Warning: an orphaned child! 17:27:14.656250 TRACE bonus [e30] - #$#Shackles of War #is no longer propagated to# Bonus system node of type class CBonusSystemNode 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:14.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE ai [e30] - Entering void __thiscall VCAI::stacksErased(const struct StackLocation &). 17:27:14.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::stacksErased(const struct StackLocation &). 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.656250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:14.656250 TRACE network [e30] - Made first apply on cl 17:27:14.656250 TRACE network [e30] - Applied on gs 17:27:14.656250 TRACE network [e30] - Made second apply on cl 17:27:14.656250 TRACE network [e30] - Listening... 17:27:14.671875 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:14.671875 TRACE network [e30] - Made first apply on cl 17:27:14.671875 TRACE network [e30] - Applied on gs 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '370350'. 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:14.671875 TRACE network [e30] - Made second apply on cl 17:27:14.671875 TRACE network [e30] - Listening... 17:27:14.671875 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:14.671875 TRACE network [e30] - Made first apply on cl 17:27:14.671875 TRACE network [e30] - Applied on gs 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '0', val '1'. 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:14.671875 TRACE network [e30] - Made second apply on cl 17:27:14.671875 TRACE network [e30] - Listening... 17:27:14.671875 TRACE network [e30] - received server message of type struct HeroLevelUp, data: {CPack: type '2000'} 17:27:14.671875 TRACE network [e30] - Made first apply on cl 17:27:14.671875 TRACE network [e30] - Applied on gs 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID): queryID '-1'. 17:27:14.671875 DEBUG ai [e30] - The "query" has an id -1, it'll be ignored as non-query. Description: Hero Kilgor got level 39 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroGotLevel(const class CGHeroInstance *,enum PrimarySkill::PrimarySkill,class std::vector > &,class QueryID). 17:27:14.671875 TRACE network [e30] - Made second apply on cl 17:27:14.671875 TRACE network [e30] - Listening... 17:27:14.671875 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:14.671875 TRACE network [e30] - Made first apply on cl 17:27:14.671875 DEBUG ai [c0c] - I'll answer the query -1 giving the choice 0 17:27:14.671875 DEBUG ai [c0c] - Since the query ID is -1, the answer won't be sent. This is not a real query! 17:27:14.671875 TRACE network [e30] - Applied on gs 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:14.671875 TRACE network [e30] - Made second apply on cl 17:27:14.671875 TRACE network [e30] - Listening... 17:27:14.671875 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:14.671875 TRACE animation [e30] - Fade anim started for obj 54 at 8 79 0; anim count: 1 17:27:14.671875 TRACE animation [e30] - Fade anim started for obj 54 at 8 80 0; anim count: 2 17:27:14.671875 TRACE animation [e30] - Fade anim started for obj 54 at 9 79 0; anim count: 3 17:27:14.671875 TRACE animation [e30] - Fade anim started for obj 54 at 9 80 0; anim count: 4 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:14.671875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:14.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:14.671875 TRACE network [e30] - Made first apply on cl 17:27:14.671875 DEBUG global [e30] - removing object id=7040; address=107006056; name=Monster 17:27:14.671875 TRACE network [e30] - Applied on gs 17:27:14.671875 TRACE network [e30] - Made second apply on cl 17:27:14.671875 TRACE network [e30] - Listening... 17:27:14.687500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:14.687500 TRACE network [e30] - Made first apply on cl 17:27:14.687500 TRACE network [e30] - Applied on gs 17:27:14.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:14.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:14.687500 TRACE network [e30] - Made second apply on cl 17:27:14.687500 TRACE network [e30] - Listening... 17:27:14.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.687500 TRACE network [e30] - Made first apply on cl 17:27:14.687500 TRACE network [e30] - Applied on gs 17:27:14.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:14.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.687500 TRACE network [e30] - Made second apply on cl 17:27:14.687500 TRACE network [e30] - Listening... 17:27:14.687500 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=242. 17:27:14.687500 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:14.687500 TRACE global [90] - We'll wait till request 242 is answered. 17:27:14.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.687500 TRACE network [e30] - Made first apply on cl 17:27:14.687500 TRACE network [e30] - Applied on gs 17:27:14.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:14.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.687500 TRACE network [e30] - Made second apply on cl 17:27:14.687500 TRACE network [e30] - Listening... 17:27:14.687500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:14.687500 TRACE network [e30] - Made first apply on cl 17:27:14.687500 TRACE network [e30] - Applied on gs 17:27:14.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.703125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.718750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.765625 TRACE network [e30] - Made second apply on cl 17:27:14.765625 TRACE network [e30] - Listening... 17:27:14.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.765625 TRACE network [e30] - Made first apply on cl 17:27:14.765625 TRACE network [e30] - Applied on gs 17:27:14.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:14.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.765625 TRACE network [e30] - Made second apply on cl 17:27:14.765625 TRACE network [e30] - Listening... 17:27:14.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.765625 TRACE network [e30] - Made first apply on cl 17:27:14.765625 TRACE network [e30] - Applied on gs 17:27:14.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.765625 TRACE network [e30] - Made second apply on cl 17:27:14.765625 TRACE network [e30] - Listening... 17:27:14.765625 TRACE ai [90] - Completing goal: VISIT TILE (9 80 0) (Kilgor) 17:27:14.765625 DEBUG ai [90] - Hero Kilgor moved from 12 79 0 to 9 80 0. Returning 1. 17:27:14.781250 DEBUG ai [90] - Of all 10 destinations, object oid=6944 seems nice 17:27:14.796875 DEBUG ai [90] - Kilgor will try to visit Resource at (16 74 0) 17:27:14.796875 DEBUG ai [90] - Moving hero Kilgor to tile 16 74 0 17:27:14.796875 TRACE network [90] - Sending a request "struct MoveHero". It'll have an ID=243. 17:27:14.796875 TRACE network [90] - Sending to server a pack of type struct MoveHero 17:27:14.796875 TRACE global [90] - We'll wait till request 243 is answered. 17:27:14.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.796875 TRACE network [e30] - Made first apply on cl 17:27:14.796875 TRACE network [e30] - Applied on gs 17:27:14.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:14.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.796875 TRACE network [e30] - Made second apply on cl 17:27:14.796875 TRACE network [e30] - Listening... 17:27:14.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:14.796875 TRACE network [e30] - Made first apply on cl 17:27:14.796875 TRACE network [e30] - Applied on gs 17:27:14.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:14.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:14.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:14.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:14.875000 TRACE network [e30] - Made second apply on cl 17:27:14.875000 TRACE network [e30] - Listening... 17:27:14.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:14.875000 TRACE network [e30] - Made first apply on cl 17:27:14.875000 TRACE network [e30] - Applied on gs 17:27:14.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:14.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:14.875000 TRACE network [e30] - Made second apply on cl 17:27:14.875000 TRACE network [e30] - Listening... 17:27:14.875000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.875000 TRACE network [e30] - Made first apply on cl 17:27:14.875000 TRACE network [e30] - Applied on gs 17:27:14.875000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.875000 TRACE network [e30] - Made second apply on cl 17:27:14.875000 TRACE network [e30] - Listening... 17:27:14.875000 TRACE ai [90] - Completing goal: VISIT TILE (16 74 0) (Kilgor) 17:27:14.875000 DEBUG ai [90] - reserved object id=6944; address=107441832; name=Resource 17:27:14.875000 DEBUG ai [90] - Hero Kilgor moved from 9 80 0 to 10 80 0. Returning 0. 17:27:14.890625 DEBUG ai [90] - Hero Kilgor apparently used all MPs (0 left) 17:27:14.890625 TRACE ai [90] - Time of looking for wander destination was 2484 ms. 17:27:14.890625 INFO ai [90] - Player 2 ends turn 17:27:14.890625 DEBUG ai [90] - Resources at the end of turn: [27, 11, 27, 11, 1, 7, 40438, 0] 17:27:14.890625 TRACE global [90] - Player 2 ended his turn. 17:27:14.890625 TRACE network [90] - Sending a request "struct EndTurn". It'll have an ID=244. 17:27:14.890625 TRACE network [90] - Sending to server a pack of type struct EndTurn 17:27:14.890625 TRACE global [90] - We'll wait till request 244 is answered. 17:27:14.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:14.906250 TRACE network [e30] - Made first apply on cl 17:27:14.906250 TRACE network [e30] - Applied on gs 17:27:14.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:14.906250 TRACE network [e30] - Made second apply on cl 17:27:14.906250 TRACE network [e30] - Listening... 17:27:14.906250 TRACE network [e30] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:27:14.906250 TRACE network [e30] - Made first apply on cl 17:27:14.906250 INFO global [90] - Player 2 ended turn 17:27:14.906250 TRACE network [e30] - Applied on gs 17:27:14.921875 TRACE ai [e30] - Entering void __thiscall VCAI::yourTurn(void). 17:27:14.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::yourTurn(void). 17:27:14.921875 TRACE network [e30] - Made second apply on cl 17:27:14.921875 TRACE network [e30] - Listening... 17:27:14.921875 INFO global [61c] - Player 3 starting turn 17:27:14.921875 DEBUG ai [61c] - Striving to goal of type WIN 17:27:14.921875 DEBUG ai [61c] - Considering goal WIN 17:27:14.921875 DEBUG ai [61c] - Considering goal CONQUER 17:27:15.000000 TRACE animation [49c] - Fade anim finished for obj at 8 79 0; remaining: 3 17:27:15.000000 TRACE animation [49c] - Fade anim finished for obj at 8 80 0; remaining: 2 17:27:15.000000 TRACE animation [49c] - Fade anim finished for obj at 9 79 0; remaining: 1 17:27:15.000000 TRACE animation [49c] - Fade anim finished for obj at 9 80 0; remaining: 0 17:27:15.031250 DEBUG ai [61c] - Considering goal EXPLORE 17:27:15.093750 TRACE ai [61c] - It's safe for Charna to visit tile 84 73 1 17:27:15.109375 TRACE ai [61c] - It's safe for Charna to visit tile 85 74 1 17:27:15.109375 TRACE ai [61c] - It's safe for Charna to visit tile 80 81 1 17:27:15.109375 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:15.171875 TRACE ai [61c] - Time of where to explore was 62 ms. 17:27:15.234375 TRACE ai [61c] - It's safe for Sandro to visit tile 63 84 1 17:27:15.234375 TRACE ai [61c] - Time of where to explore was 47 ms. 17:27:15.312500 TRACE ai [61c] - Time of where to explore was 62 ms. 17:27:15.375000 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:15.453125 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:15.453125 TRACE ai [61c] - Time of where to explore was 0 ms. 17:27:15.531250 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:15.546875 DEBUG ai [61c] - Choosing abstract goal EXPLORE (Clavius) 17:27:15.546875 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:15.546875 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:15.609375 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:15.625000 DEBUG ai [61c] - Considering goal VISIT TILE (73 87 1) (Clavius) 17:27:15.625000 DEBUG ai [61c] - Trying to realize VISIT TILE (73 87 1) (Clavius) (value 3.999) 17:27:15.625000 DEBUG ai [61c] - Moving hero Clavius to tile 73 87 1 17:27:15.625000 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=245. 17:27:15.625000 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:15.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.625000 TRACE network [e30] - Made first apply on cl 17:27:15.625000 TRACE global [61c] - We'll wait till request 245 is answered. 17:27:15.625000 TRACE network [e30] - Applied on gs 17:27:15.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:15.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.625000 TRACE network [e30] - Made second apply on cl 17:27:15.625000 TRACE network [e30] - Listening... 17:27:15.625000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:15.625000 TRACE network [e30] - Made first apply on cl 17:27:15.625000 TRACE network [e30] - Applied on gs 17:27:15.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.703125 TRACE network [e30] - Made second apply on cl 17:27:15.703125 TRACE network [e30] - Listening... 17:27:15.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.703125 TRACE network [e30] - Made first apply on cl 17:27:15.703125 TRACE network [e30] - Applied on gs 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.703125 TRACE network [e30] - Made second apply on cl 17:27:15.703125 TRACE network [e30] - Listening... 17:27:15.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:15.703125 TRACE network [e30] - Made first apply on cl 17:27:15.703125 TRACE network [e30] - Applied on gs 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.703125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=246. 17:27:15.703125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:15.703125 TRACE global [61c] - We'll wait till request 246 is answered. 17:27:15.703125 TRACE network [e30] - Made second apply on cl 17:27:15.703125 TRACE network [e30] - Listening... 17:27:15.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.703125 TRACE network [e30] - Made first apply on cl 17:27:15.703125 TRACE network [e30] - Applied on gs 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.703125 TRACE network [e30] - Made second apply on cl 17:27:15.703125 TRACE network [e30] - Listening... 17:27:15.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:15.703125 TRACE network [e30] - Made first apply on cl 17:27:15.703125 TRACE network [e30] - Applied on gs 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.781250 TRACE network [e30] - Made second apply on cl 17:27:15.781250 TRACE network [e30] - Listening... 17:27:15.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.781250 TRACE network [e30] - Made first apply on cl 17:27:15.781250 TRACE network [e30] - Applied on gs 17:27:15.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:15.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.781250 TRACE network [e30] - Made second apply on cl 17:27:15.781250 TRACE network [e30] - Listening... 17:27:15.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:15.781250 TRACE network [e30] - Made first apply on cl 17:27:15.781250 TRACE network [e30] - Applied on gs 17:27:15.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.781250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=247. 17:27:15.781250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:15.796875 TRACE global [61c] - We'll wait till request 247 is answered. 17:27:15.796875 TRACE network [e30] - Made second apply on cl 17:27:15.796875 TRACE network [e30] - Listening... 17:27:15.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.796875 TRACE network [e30] - Made first apply on cl 17:27:15.796875 TRACE network [e30] - Applied on gs 17:27:15.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:15.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.796875 TRACE network [e30] - Made second apply on cl 17:27:15.796875 TRACE network [e30] - Listening... 17:27:15.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:15.796875 TRACE network [e30] - Made first apply on cl 17:27:15.796875 TRACE network [e30] - Applied on gs 17:27:15.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.859375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.875000 TRACE network [e30] - Made second apply on cl 17:27:15.875000 TRACE network [e30] - Listening... 17:27:15.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.875000 TRACE network [e30] - Made first apply on cl 17:27:15.875000 TRACE network [e30] - Applied on gs 17:27:15.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:15.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.875000 TRACE network [e30] - Made second apply on cl 17:27:15.875000 TRACE network [e30] - Listening... 17:27:15.875000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:15.875000 TRACE network [e30] - Made first apply on cl 17:27:15.875000 TRACE network [e30] - Applied on gs 17:27:15.875000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:15.875000 TRACE ai [61c] - Completing goal: VISIT TILE (73 87 1) (Clavius) 17:27:15.875000 TRACE network [e30] - Made second apply on cl 17:27:15.875000 TRACE network [e30] - Listening... 17:27:15.875000 DEBUG ai [61c] - Hero Clavius moved from 73 84 1 to 73 87 1. Returning 1. 17:27:15.875000 TRACE ai [61c] - Completing goal: VISIT TILE (73 87 1) (Clavius) 17:27:15.875000 DEBUG ai [61c] - Hero Clavius visited tile (73 87 1) 17:27:15.875000 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:15.875000 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:15.890625 TRACE ai [61c] - Time of where to explore was 0 ms. 17:27:15.890625 DEBUG ai [61c] - Considering goal VISIT TILE (73 86 1) (Clavius) 17:27:15.890625 DEBUG ai [61c] - Trying to realize VISIT TILE (73 86 1) (Clavius) (value 4.000) 17:27:15.890625 DEBUG ai [61c] - Moving hero Clavius to tile 73 86 1 17:27:15.906250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=248. 17:27:15.906250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:15.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:15.906250 TRACE global [61c] - We'll wait till request 248 is answered. 17:27:15.906250 TRACE network [e30] - Made first apply on cl 17:27:15.906250 TRACE network [e30] - Applied on gs 17:27:15.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:15.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:15.906250 TRACE network [e30] - Made second apply on cl 17:27:15.906250 TRACE network [e30] - Listening... 17:27:15.906250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:15.906250 TRACE network [e30] - Made first apply on cl 17:27:15.906250 TRACE network [e30] - Applied on gs 17:27:15.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:15.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.937500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:15.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:15.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:15.984375 TRACE network [e30] - Made second apply on cl 17:27:15.984375 TRACE network [e30] - Listening... 17:27:15.984375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:15.984375 TRACE network [e30] - Made first apply on cl 17:27:15.984375 TRACE network [e30] - Applied on gs 17:27:15.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'School of Magic'. 17:27:15.984375 TRACE ai [e30] - Completing goal: FIND OBJ 8,610 (Clavius) 17:27:15.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:15.984375 TRACE network [e30] - Made second apply on cl 17:27:15.984375 TRACE network [e30] - Listening... 17:27:15.984375 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:15.984375 TRACE network [e30] - Made first apply on cl 17:27:15.984375 TRACE network [e30] - Applied on gs 17:27:15.984375 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.', askID '140', soundID '299', selection '1', cancel '1'. 17:27:15.984375 DEBUG ai [e30] - Adding query 140 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 1 17:27:15.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:15.984375 TRACE network [e30] - Made second apply on cl 17:27:15.984375 TRACE network [e30] - Listening... 17:27:15.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:15.984375 TRACE network [e30] - Made first apply on cl 17:27:15.984375 DEBUG ai [390] - I'll answer the query 140 giving the choice 2 17:27:15.984375 TRACE network [390] - Sending a request "struct QueryReply". It'll have an ID=249. 17:27:15.984375 TRACE network [390] - Sending to server a pack of type struct QueryReply 17:27:15.984375 DEBUG ai [390] - Attempted answering query 140 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Request id=249. Waiting for results... 17:27:16.000000 TRACE global [390] - We'll wait till request 249 is answered. 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '72360'. 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.000000 TRACE network [e30] - Made second apply on cl 17:27:16.000000 TRACE network [e30] - Listening... 17:27:16.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.000000 TRACE network [e30] - Made first apply on cl 17:27:16.000000 TRACE network [e30] - Applied on gs 17:27:16.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.000000 DEBUG ai [e30] - Removing query 140 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 0 17:27:16.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.015625 TRACE network [e30] - Made second apply on cl 17:27:16.015625 TRACE network [e30] - Listening... 17:27:16.015625 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Clavius and object School of Magic at 73 86 1. 17:27:16.015625 TRACE ai [61c] - Completing goal: FIND OBJ 8,610 (Clavius) 17:27:16.015625 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:16.015625 TRACE ai [61c] - Completing goal: VISIT TILE (73 86 1) (Clavius) 17:27:16.015625 DEBUG ai [61c] - Hero Clavius moved from 73 87 1 to 73 86 1. Returning 1. 17:27:16.015625 TRACE ai [61c] - Completing goal: VISIT TILE (73 86 1) (Clavius) 17:27:16.015625 DEBUG ai [61c] - Hero Clavius visited tile (73 86 1) 17:27:16.015625 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:16.015625 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:16.078125 TRACE ai [61c] - Time of where to explore was 63 ms. 17:27:16.078125 DEBUG ai [61c] - Considering goal VISIT TILE (74 87 1) (Clavius) 17:27:16.093750 DEBUG ai [61c] - Trying to realize VISIT TILE (74 87 1) (Clavius) (value 3.941) 17:27:16.093750 DEBUG ai [61c] - Moving hero Clavius to tile 74 87 1 17:27:16.093750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=250. 17:27:16.093750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.093750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.093750 TRACE network [e30] - Made first apply on cl 17:27:16.093750 TRACE global [61c] - We'll wait till request 250 is answered. 17:27:16.093750 TRACE network [e30] - Applied on gs 17:27:16.093750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.093750 TRACE network [e30] - Made second apply on cl 17:27:16.093750 TRACE network [e30] - Listening... 17:27:16.093750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.093750 TRACE network [e30] - Made first apply on cl 17:27:16.093750 TRACE network [e30] - Applied on gs 17:27:16.093750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.093750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.093750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:27:16.140625 TRACE ai [e30] - Completing goal: FIND OBJ 8,670 (Clavius) 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '73000'. 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:16.140625 TRACE animation [e30] - Fade anim started for obj 79 at 73 87 1; anim count: 1 17:27:16.140625 TRACE animation [e30] - Fade anim started for obj 79 at 74 87 1; anim count: 2 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 DEBUG global [e30] - removing object id=8670; address=158514600; name=Resource 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.140625 TRACE network [e30] - Made first apply on cl 17:27:16.140625 TRACE network [e30] - Applied on gs 17:27:16.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.140625 TRACE network [e30] - Made second apply on cl 17:27:16.140625 TRACE network [e30] - Listening... 17:27:16.140625 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Clavius and object School of Magic at 73 86 1. 17:27:16.140625 TRACE ai [61c] - Completing goal: FIND OBJ 8,610 (Clavius) 17:27:16.140625 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:16.140625 TRACE ai [61c] - Completing goal: VISIT TILE (74 87 1) (Clavius) 17:27:16.140625 DEBUG ai [61c] - Hero Clavius moved from 73 86 1 to 73 86 1. Returning 1. 17:27:16.156250 TRACE ai [61c] - Completing goal: VISIT TILE (74 87 1) (Clavius) 17:27:16.156250 DEBUG ai [61c] - Hero Clavius visited tile (74 87 1) 17:27:16.156250 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:16.156250 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:16.171875 TRACE ai [61c] - Time of where to explore was 15 ms. 17:27:16.171875 DEBUG ai [61c] - Considering goal VISIT TILE (74 87 1) (Clavius) 17:27:16.171875 DEBUG ai [61c] - Trying to realize VISIT TILE (74 87 1) (Clavius) (value 3.909) 17:27:16.171875 DEBUG ai [61c] - Moving hero Clavius to tile 74 87 1 17:27:16.171875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=251. 17:27:16.171875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.171875 TRACE network [e30] - Made first apply on cl 17:27:16.171875 TRACE global [61c] - We'll wait till request 251 is answered. 17:27:16.171875 TRACE network [e30] - Applied on gs 17:27:16.171875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.171875 TRACE network [e30] - Made second apply on cl 17:27:16.171875 TRACE network [e30] - Listening... 17:27:16.171875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.171875 TRACE network [e30] - Made first apply on cl 17:27:16.171875 TRACE network [e30] - Applied on gs 17:27:16.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.203125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.234375 TRACE network [e30] - Made second apply on cl 17:27:16.234375 TRACE network [e30] - Listening... 17:27:16.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.234375 TRACE network [e30] - Made first apply on cl 17:27:16.234375 TRACE network [e30] - Applied on gs 17:27:16.234375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.234375 TRACE network [e30] - Made second apply on cl 17:27:16.234375 TRACE network [e30] - Listening... 17:27:16.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.234375 TRACE network [e30] - Made first apply on cl 17:27:16.234375 TRACE network [e30] - Applied on gs 17:27:16.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.234375 TRACE ai [61c] - Completing goal: VISIT TILE (74 87 1) (Clavius) 17:27:16.234375 TRACE network [e30] - Made second apply on cl 17:27:16.234375 TRACE network [e30] - Listening... 17:27:16.234375 DEBUG ai [61c] - Hero Clavius moved from 73 86 1 to 74 87 1. Returning 1. 17:27:16.250000 TRACE ai [61c] - Completing goal: VISIT TILE (74 87 1) (Clavius) 17:27:16.250000 DEBUG ai [61c] - Hero Clavius visited tile (74 87 1) 17:27:16.250000 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:16.250000 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:16.312500 TRACE ai [61c] - Time of where to explore was 62 ms. 17:27:16.312500 DEBUG ai [61c] - Considering goal VISIT TILE (64 82 1) (Clavius) 17:27:16.312500 DEBUG ai [61c] - Trying to realize VISIT TILE (64 82 1) (Clavius) (value 3.869) 17:27:16.312500 DEBUG ai [61c] - Moving hero Clavius to tile 64 82 1 17:27:16.312500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=252. 17:27:16.312500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.328125 TRACE network [e30] - Made first apply on cl 17:27:16.328125 TRACE global [61c] - We'll wait till request 252 is answered. 17:27:16.328125 TRACE network [e30] - Applied on gs 17:27:16.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.328125 TRACE network [e30] - Made second apply on cl 17:27:16.328125 TRACE network [e30] - Listening... 17:27:16.328125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.328125 TRACE network [e30] - Made first apply on cl 17:27:16.328125 TRACE network [e30] - Applied on gs 17:27:16.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.359375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.359375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.390625 TRACE network [e30] - Made second apply on cl 17:27:16.390625 TRACE network [e30] - Listening... 17:27:16.390625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.390625 TRACE network [e30] - Made first apply on cl 17:27:16.390625 TRACE network [e30] - Applied on gs 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.390625 TRACE network [e30] - Made second apply on cl 17:27:16.390625 TRACE network [e30] - Listening... 17:27:16.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.390625 TRACE network [e30] - Made first apply on cl 17:27:16.390625 TRACE network [e30] - Applied on gs 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.390625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=253. 17:27:16.390625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.390625 TRACE global [61c] - We'll wait till request 253 is answered. 17:27:16.390625 TRACE network [e30] - Made second apply on cl 17:27:16.390625 TRACE network [e30] - Listening... 17:27:16.390625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.390625 TRACE network [e30] - Made first apply on cl 17:27:16.390625 TRACE network [e30] - Applied on gs 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.390625 TRACE network [e30] - Made second apply on cl 17:27:16.390625 TRACE network [e30] - Listening... 17:27:16.390625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.390625 TRACE network [e30] - Made first apply on cl 17:27:16.390625 TRACE network [e30] - Applied on gs 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.421875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.437500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.453125 TRACE network [e30] - Made second apply on cl 17:27:16.453125 TRACE network [e30] - Listening... 17:27:16.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.453125 TRACE network [e30] - Made first apply on cl 17:27:16.453125 TRACE network [e30] - Applied on gs 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.453125 TRACE network [e30] - Made second apply on cl 17:27:16.453125 TRACE network [e30] - Listening... 17:27:16.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.453125 TRACE network [e30] - Made first apply on cl 17:27:16.453125 TRACE network [e30] - Applied on gs 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.453125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=254. 17:27:16.453125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.453125 TRACE global [61c] - We'll wait till request 254 is answered. 17:27:16.453125 TRACE network [e30] - Made second apply on cl 17:27:16.453125 TRACE network [e30] - Listening... 17:27:16.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.453125 TRACE network [e30] - Made first apply on cl 17:27:16.453125 TRACE network [e30] - Applied on gs 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.453125 TRACE network [e30] - Made second apply on cl 17:27:16.453125 TRACE network [e30] - Listening... 17:27:16.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.453125 TRACE network [e30] - Made first apply on cl 17:27:16.453125 TRACE network [e30] - Applied on gs 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.468750 TRACE animation [49c] - Fade anim finished for obj at 73 87 1; remaining: 1 17:27:16.468750 TRACE animation [49c] - Fade anim finished for obj at 74 87 1; remaining: 0 17:27:16.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.515625 TRACE network [e30] - Made second apply on cl 17:27:16.515625 TRACE network [e30] - Listening... 17:27:16.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.515625 TRACE network [e30] - Made first apply on cl 17:27:16.515625 TRACE network [e30] - Applied on gs 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.515625 TRACE network [e30] - Made second apply on cl 17:27:16.515625 TRACE network [e30] - Listening... 17:27:16.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.515625 TRACE network [e30] - Made first apply on cl 17:27:16.515625 TRACE network [e30] - Applied on gs 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.515625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=255. 17:27:16.515625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.515625 TRACE global [61c] - We'll wait till request 255 is answered. 17:27:16.515625 TRACE network [e30] - Made second apply on cl 17:27:16.515625 TRACE network [e30] - Listening... 17:27:16.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.515625 TRACE network [e30] - Made first apply on cl 17:27:16.515625 TRACE network [e30] - Applied on gs 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.515625 TRACE network [e30] - Made second apply on cl 17:27:16.515625 TRACE network [e30] - Listening... 17:27:16.515625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.515625 TRACE network [e30] - Made first apply on cl 17:27:16.515625 TRACE network [e30] - Applied on gs 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.593750 TRACE network [e30] - Made second apply on cl 17:27:16.593750 TRACE network [e30] - Listening... 17:27:16.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.593750 TRACE network [e30] - Made first apply on cl 17:27:16.593750 TRACE network [e30] - Applied on gs 17:27:16.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.593750 TRACE network [e30] - Made second apply on cl 17:27:16.593750 TRACE network [e30] - Listening... 17:27:16.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.609375 TRACE network [e30] - Made first apply on cl 17:27:16.609375 TRACE network [e30] - Applied on gs 17:27:16.609375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.609375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=256. 17:27:16.609375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.609375 TRACE global [61c] - We'll wait till request 256 is answered. 17:27:16.609375 TRACE network [e30] - Made second apply on cl 17:27:16.609375 TRACE network [e30] - Listening... 17:27:16.609375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.609375 TRACE network [e30] - Made first apply on cl 17:27:16.609375 TRACE network [e30] - Applied on gs 17:27:16.609375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.609375 TRACE network [e30] - Made second apply on cl 17:27:16.609375 TRACE network [e30] - Listening... 17:27:16.609375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.609375 TRACE network [e30] - Made first apply on cl 17:27:16.609375 TRACE network [e30] - Applied on gs 17:27:16.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.625000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.640625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.687500 TRACE network [e30] - Made second apply on cl 17:27:16.687500 TRACE network [e30] - Listening... 17:27:16.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.687500 TRACE network [e30] - Made first apply on cl 17:27:16.687500 TRACE network [e30] - Applied on gs 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.687500 TRACE network [e30] - Made second apply on cl 17:27:16.687500 TRACE network [e30] - Listening... 17:27:16.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.687500 TRACE network [e30] - Made first apply on cl 17:27:16.687500 TRACE network [e30] - Applied on gs 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.687500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=257. 17:27:16.687500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.687500 TRACE global [61c] - We'll wait till request 257 is answered. 17:27:16.687500 TRACE network [e30] - Made second apply on cl 17:27:16.687500 TRACE network [e30] - Listening... 17:27:16.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.687500 TRACE network [e30] - Made first apply on cl 17:27:16.687500 TRACE network [e30] - Applied on gs 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.687500 TRACE network [e30] - Made second apply on cl 17:27:16.687500 TRACE network [e30] - Listening... 17:27:16.687500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.687500 TRACE network [e30] - Made first apply on cl 17:27:16.687500 TRACE network [e30] - Applied on gs 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.781250 TRACE network [e30] - Made second apply on cl 17:27:16.781250 TRACE network [e30] - Listening... 17:27:16.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.781250 TRACE network [e30] - Made first apply on cl 17:27:16.781250 TRACE network [e30] - Applied on gs 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.781250 TRACE network [e30] - Made second apply on cl 17:27:16.781250 TRACE network [e30] - Listening... 17:27:16.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.781250 TRACE network [e30] - Made first apply on cl 17:27:16.781250 TRACE network [e30] - Applied on gs 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.781250 TRACE network [e30] - Made second apply on cl 17:27:16.781250 TRACE network [e30] - Listening... 17:27:16.781250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=258. 17:27:16.781250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.781250 TRACE network [e30] - Made first apply on cl 17:27:16.781250 TRACE global [61c] - We'll wait till request 258 is answered. 17:27:16.781250 TRACE network [e30] - Applied on gs 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.781250 TRACE network [e30] - Made second apply on cl 17:27:16.781250 TRACE network [e30] - Listening... 17:27:16.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.781250 TRACE network [e30] - Made first apply on cl 17:27:16.781250 TRACE network [e30] - Applied on gs 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.812500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:16.859375 TRACE network [e30] - Made second apply on cl 17:27:16.859375 TRACE network [e30] - Listening... 17:27:16.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.859375 TRACE network [e30] - Made first apply on cl 17:27:16.859375 TRACE network [e30] - Applied on gs 17:27:16.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:16.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.859375 TRACE network [e30] - Made second apply on cl 17:27:16.859375 TRACE network [e30] - Listening... 17:27:16.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:16.859375 TRACE network [e30] - Made first apply on cl 17:27:16.859375 TRACE network [e30] - Applied on gs 17:27:16.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:16.859375 TRACE ai [61c] - Completing goal: VISIT TILE (64 82 1) (Clavius) 17:27:16.859375 TRACE network [e30] - Made second apply on cl 17:27:16.859375 TRACE network [e30] - Listening... 17:27:16.859375 DEBUG ai [61c] - Hero Clavius moved from 74 87 1 to 72 80 1. Returning 0. 17:27:16.859375 DEBUG ai [61c] - Striving to goal of type EXPLORE (Clavius) 17:27:16.859375 DEBUG ai [61c] - Considering goal EXPLORE (Clavius) 17:27:16.937500 TRACE ai [61c] - Time of where to explore was 62 ms. 17:27:16.937500 DEBUG ai [61c] - Considering goal VISIT TILE (64 82 1) (Clavius) 17:27:16.937500 DEBUG ai [61c] - Trying to realize VISIT TILE (64 82 1) (Clavius) (value 2.793) 17:27:16.937500 DEBUG ai [61c] - Failed to realize subgoal of type VISIT TILE (64 82 1) (Clavius) (greater goal type was EXPLORE (Clavius)), I will stop. 17:27:16.937500 DEBUG ai [61c] - The error message was: Cannot visit tile: hero is out of MPs! 17:27:16.953125 DEBUG ai [61c] - Striving to goal of type VISIT TILE (74 89 1) (Sandro) 17:27:16.953125 DEBUG ai [61c] - Considering goal VISIT TILE (74 89 1) (Sandro) 17:27:16.953125 TRACE ai [61c] - It's safe for Sandro to visit tile 74 89 1 17:27:16.953125 DEBUG ai [61c] - Trying to realize VISIT TILE (74 89 1) (Sandro) (value 2.705) 17:27:16.953125 DEBUG ai [61c] - Moving hero Sandro to tile 74 89 1 17:27:16.953125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=259. 17:27:16.953125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:16.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:16.968750 TRACE network [e30] - Made first apply on cl 17:27:16.968750 TRACE global [61c] - We'll wait till request 259 is answered. 17:27:16.968750 TRACE network [e30] - Applied on gs 17:27:16.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:16.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:16.968750 TRACE network [e30] - Made second apply on cl 17:27:16.968750 TRACE network [e30] - Listening... 17:27:16.968750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:16.968750 TRACE network [e30] - Made first apply on cl 17:27:16.968750 TRACE network [e30] - Applied on gs 17:27:16.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:16.968750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:16.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:16.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.031250 TRACE network [e30] - Made second apply on cl 17:27:17.031250 TRACE network [e30] - Listening... 17:27:17.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.031250 TRACE network [e30] - Made first apply on cl 17:27:17.031250 TRACE network [e30] - Applied on gs 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.031250 TRACE network [e30] - Made second apply on cl 17:27:17.031250 TRACE network [e30] - Listening... 17:27:17.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.031250 TRACE network [e30] - Made first apply on cl 17:27:17.031250 TRACE network [e30] - Applied on gs 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.031250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=260. 17:27:17.031250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.031250 TRACE global [61c] - We'll wait till request 260 is answered. 17:27:17.031250 TRACE network [e30] - Made second apply on cl 17:27:17.031250 TRACE network [e30] - Listening... 17:27:17.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.031250 TRACE network [e30] - Made first apply on cl 17:27:17.031250 TRACE network [e30] - Applied on gs 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.031250 TRACE network [e30] - Made second apply on cl 17:27:17.031250 TRACE network [e30] - Listening... 17:27:17.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:17.031250 TRACE network [e30] - Made first apply on cl 17:27:17.031250 TRACE network [e30] - Applied on gs 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.109375 TRACE network [e30] - Made second apply on cl 17:27:17.109375 TRACE network [e30] - Listening... 17:27:17.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.109375 TRACE network [e30] - Made first apply on cl 17:27:17.109375 TRACE network [e30] - Applied on gs 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.109375 TRACE network [e30] - Made second apply on cl 17:27:17.109375 TRACE network [e30] - Listening... 17:27:17.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.109375 TRACE network [e30] - Made first apply on cl 17:27:17.109375 TRACE network [e30] - Applied on gs 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.109375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=261. 17:27:17.109375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.109375 TRACE global [61c] - We'll wait till request 261 is answered. 17:27:17.109375 TRACE network [e30] - Made second apply on cl 17:27:17.109375 TRACE network [e30] - Listening... 17:27:17.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.109375 TRACE network [e30] - Made first apply on cl 17:27:17.109375 TRACE network [e30] - Applied on gs 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.109375 TRACE network [e30] - Made second apply on cl 17:27:17.109375 TRACE network [e30] - Listening... 17:27:17.109375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:17.109375 TRACE network [e30] - Made first apply on cl 17:27:17.109375 TRACE network [e30] - Applied on gs 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.140625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.156250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.187500 TRACE network [e30] - Made second apply on cl 17:27:17.187500 TRACE network [e30] - Listening... 17:27:17.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.187500 TRACE network [e30] - Made first apply on cl 17:27:17.187500 TRACE network [e30] - Applied on gs 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.187500 TRACE network [e30] - Made second apply on cl 17:27:17.187500 TRACE network [e30] - Listening... 17:27:17.187500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.187500 TRACE network [e30] - Made first apply on cl 17:27:17.187500 TRACE network [e30] - Applied on gs 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.187500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=262. 17:27:17.187500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.187500 TRACE global [61c] - We'll wait till request 262 is answered. 17:27:17.187500 TRACE network [e30] - Made second apply on cl 17:27:17.187500 TRACE network [e30] - Listening... 17:27:17.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.187500 TRACE network [e30] - Made first apply on cl 17:27:17.187500 TRACE network [e30] - Applied on gs 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.187500 TRACE network [e30] - Made second apply on cl 17:27:17.187500 TRACE network [e30] - Listening... 17:27:17.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:17.187500 TRACE network [e30] - Made first apply on cl 17:27:17.187500 TRACE network [e30] - Applied on gs 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.250000 TRACE network [e30] - Made second apply on cl 17:27:17.250000 TRACE network [e30] - Listening... 17:27:17.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.250000 TRACE network [e30] - Made first apply on cl 17:27:17.250000 TRACE network [e30] - Applied on gs 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.250000 TRACE network [e30] - Made second apply on cl 17:27:17.250000 TRACE network [e30] - Listening... 17:27:17.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.250000 TRACE network [e30] - Made first apply on cl 17:27:17.250000 TRACE network [e30] - Applied on gs 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.250000 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=263. 17:27:17.250000 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.250000 TRACE global [61c] - We'll wait till request 263 is answered. 17:27:17.250000 TRACE network [e30] - Made second apply on cl 17:27:17.250000 TRACE network [e30] - Listening... 17:27:17.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.250000 TRACE network [e30] - Made first apply on cl 17:27:17.250000 TRACE network [e30] - Applied on gs 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.250000 TRACE network [e30] - Made second apply on cl 17:27:17.250000 TRACE network [e30] - Listening... 17:27:17.250000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:17.250000 TRACE network [e30] - Made first apply on cl 17:27:17.250000 TRACE network [e30] - Applied on gs 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.265625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.328125 TRACE network [e30] - Made second apply on cl 17:27:17.328125 TRACE network [e30] - Listening... 17:27:17.328125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:17.343750 TRACE network [e30] - Made first apply on cl 17:27:17.343750 TRACE network [e30] - Applied on gs 17:27:17.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:17.343750 TRACE ai [e30] - Completing goal: FIND OBJ 8,618 (Sandro) 17:27:17.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:17.343750 TRACE network [e30] - Made second apply on cl 17:27:17.343750 TRACE network [e30] - Listening... 17:27:17.343750 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:17.343750 TRACE network [e30] - Made first apply on cl 17:27:17.343750 TRACE network [e30] - Applied on gs 17:27:17.343750 TRACE ai [e30] - 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 Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '157', soundID '0', selection '0', cancel '1'. 17:27:17.343750 DEBUG ai [e30] - Adding query 157 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:17.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:17.343750 TRACE network [e30] - Made second apply on cl 17:27:17.343750 TRACE network [e30] - Listening... 17:27:17.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.343750 TRACE network [e30] - Made first apply on cl 17:27:17.343750 DEBUG ai [abc] - I'll answer the query 157 giving the choice 1 17:27:17.343750 TRACE network [abc] - Sending a request "struct QueryReply". It'll have an ID=264. 17:27:17.343750 TRACE network [abc] - Sending to server a pack of type struct QueryReply 17:27:17.343750 DEBUG ai [abc] - Attempted answering query 157 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=264. Waiting for results... 17:27:17.343750 TRACE global [abc] - We'll wait till request 264 is answered. 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:17.359375 INFO global [e30] - Opening BattleAI 17:27:17.359375 INFO global [e30] - Loaded Battle AI 17:27:17.359375 TRACE ai [e30] - CBattleAI [09,F30,304]: created 17:27:17.359375 TRACE ai [e30] - CBattleAI [09,F30,304]: init called, saving ptr to IBattleCallback 17:27:17.359375 TRACE ai [e30] - CBattleAI [09,F30,304]: battleStart called 17:27:17.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [c94] - Sending a request "struct MakeAction". It'll have an ID=265. 17:27:17.359375 TRACE network [c94] - Sending to server a pack of type struct MakeAction 17:27:17.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.359375 DEBUG ai [e30] - Removing query 157 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:17.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:17.359375 TRACE ai [e30] - CBattleAI [09,F30,304]: actionStarted called 17:27:17.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:17.359375 TRACE network [e30] - Made first apply on cl 17:27:17.359375 TRACE network [e30] - Applied on gs 17:27:17.359375 TRACE network [e30] - Made second apply on cl 17:27:17.359375 TRACE network [e30] - Listening... 17:27:17.375000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:17.375000 TRACE network [e30] - Made first apply on cl 17:27:17.375000 TRACE network [e30] - Applied on gs 17:27:17.375000 TRACE ai [e30] - CBattleAI [09,F30,304]: actionFinished called 17:27:17.375000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:17.375000 TRACE network [e30] - Made second apply on cl 17:27:17.375000 TRACE network [e30] - Listening... 17:27:17.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.375000 TRACE network [e30] - Made first apply on cl 17:27:17.375000 TRACE network [e30] - Applied on gs 17:27:17.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.375000 TRACE network [e30] - Made second apply on cl 17:27:17.375000 TRACE network [e30] - Listening... 17:27:17.421875 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:17.421875 TRACE ai [e30] - CBattleAI [09,F30,304]: battleNewRoundFirst called 17:27:17.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:17.421875 TRACE network [e30] - Made first apply on cl 17:27:17.421875 TRACE network [e30] - Applied on gs 17:27:17.421875 TRACE ai [e30] - CBattleAI [09,F30,304]: battleNewRound called 17:27:17.421875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:17.421875 TRACE network [e30] - Made second apply on cl 17:27:17.421875 TRACE network [e30] - Listening... 17:27:17.421875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:17.421875 TRACE network [e30] - Made first apply on cl 17:27:17.421875 TRACE network [e30] - Applied on gs 17:27:17.421875 TRACE network [e30] - Made second apply on cl 17:27:17.421875 TRACE network [e30] - Listening... 17:27:17.421875 TRACE ai [a3c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895. 17:27:17.421875 TRACE ai [a3c] - CBattleAI [09,F30,304]: activeStack called for Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 17:27:17.421875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting spells sounds like fun. Let's see... 17:27:17.437500 TRACE ai [a3c] - CBattleAI [09,F30,304]: I can cast 48 spells. 17:27:17.437500 TRACE ai [a3c] - CBattleAI [09,F30,304]: I know about workings of 34 of them. 17:27:17.437500 ERROR global [a3c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:17.437500 ERROR global [a3c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:17.437500 ERROR global [a3c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:17.437500 ERROR global [a3c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:17.453125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Found 241 spell-target combinations. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '8', hex '151'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 884 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1703 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 2177 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '8', hex '151'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '15', y '2', hex '49'} would deal -3510 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '1', y '2', hex '35'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '15', y '8', hex '151'} would deal -3510 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '1', y '4', hex '69'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '2', y '5', hex '87'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '2', y '6', hex '104'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '1', y '8', hex '137'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -17550 damage points among 5 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Death Ripple on hex {BattleHex: x '15', y '2', hex '49'} would deal 922 damage points among 2 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Death Ripple on hex {BattleHex: x '15', y '8', hex '151'} would deal 922 damage points among 2 stacks. 17:27:17.468750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Armageddon on hex {BattleHex: x '15', y '2', hex '49'} would deal -21320 damage points among 9 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Armageddon on hex {BattleHex: x '15', y '8', hex '151'} would deal -21320 damage points among 9 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Shield on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.484375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Air Shield on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.500000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fire Shield on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.515625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Air on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.531250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Protection from Fire on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Water on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.546875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prot. from Earth on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.562500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Anti-Magic on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.578125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Magic Mirror on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Curse on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Curse on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.593750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Bloodlust on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Precision on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.609375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Weakness on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.625000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Stone Skin on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.640625 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Disrupting Ray on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Prayer on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.656250 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Fortune on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.671875 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Misfortune on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.687500 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Haste on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.703125 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slow on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Slayer on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.718750 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Frenzy on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [0]: 400 creatures of Vampire Lords from slot 0 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [7]: 5 creatures of Giants from slot 0 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [1]: 528 creatures of Skeletons from slot 1 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [8]: 5 creatures of Giants from slot 1 of armyobj=8618 would improve the stack by 0 points (from 0 to 0) 17:27:17.734375 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [2]: 500 creatures of Walking Dead from slot 2 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [3]: 200 creatures of Dread Knights from slot 3 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [4]: 50 creatures of Ghost Dragons from slot 4 of armyobj=10895 would improve the stack by 0 points (from 749 to 749) 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [5]: 300 creatures of Power Liches from slot 5 of armyobj=10895 would improve the stack by 0 points (from 750 to 750) 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 6727 damage points among 1 stacks. 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Casting Counterstrike on Battle stack [6]: 500 creatures of Skeleton Warriors from slot 6 of armyobj=10895 would improve the stack by 0 points (from 0 to 0) 17:27:17.750000 TRACE ai [a3c] - CBattleAI [09,F30,304]: Best spell is Implosion. Will cast. 17:27:17.750000 TRACE network [a3c] - Sending a request "struct MakeCustomAction". It'll have an ID=266. 17:27:17.750000 TRACE network [a3c] - Sending to server a pack of type struct MakeCustomAction 17:27:17.750000 TRACE global [a3c] - We'll wait till request 266 is answered. 17:27:17.750000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:17.750000 TRACE ai [e30] - CBattleAI [09,F30,304]: actionStarted called 17:27:17.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:17.750000 TRACE network [e30] - Made first apply on cl 17:27:17.750000 TRACE network [e30] - Applied on gs 17:27:17.750000 TRACE network [e30] - Made second apply on cl 17:27:17.750000 TRACE network [e30] - Listening... 17:27:17.750000 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:17.750000 TRACE network [e30] - Made first apply on cl 17:27:17.750000 TRACE network [e30] - Applied on gs 17:27:17.750000 TRACE ai [e30] - CBattleAI [09,F30,304]: battleSpellCast called 17:27:17.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:17.750000 TRACE network [e30] - Made second apply on cl 17:27:17.750000 TRACE network [e30] - Listening... 17:27:17.750000 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:17.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: battleStacksAttacked called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: actionFinished called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE ai [a3c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:17.765625 TRACE network [a3c] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk and attack', destinationTile '{BattleHex: x '15', y '7', hex '134'}', additionalInfo '151', selectedStack '-1'} 17:27:17.765625 TRACE network [a3c] - Sending a request "struct MakeAction". It'll have an ID=267. 17:27:17.765625 TRACE network [a3c] - Sending to server a pack of type struct MakeAction 17:27:17.765625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: actionStarted called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: battleStackMoved called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: battleAttack called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: battleStacksAttacked called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: actionFinished called 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:17.765625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:17.765625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:17.765625 DEBUG ai [e30] - Player 3: I won the Starting battle of Sandro attacking Monster at 74 89 1! 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: battleEnd called 17:27:17.765625 TRACE ai [e30] - CBattleAI [09,F30,304]: destroyed 17:27:17.765625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 WARN bonus [e30] - Warning: an orphaned child! 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.765625 TRACE network [e30] - Made first apply on cl 17:27:17.765625 TRACE network [e30] - Applied on gs 17:27:17.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.765625 TRACE network [e30] - Made second apply on cl 17:27:17.765625 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1500'. 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '770'. 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 TRACE network [e30] - Applied on gs 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:17.781250 TRACE network [e30] - Made second apply on cl 17:27:17.781250 TRACE network [e30] - Listening... 17:27:17.781250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:17.781250 TRACE animation [e30] - Fade anim started for obj 54 at 73 88 1; anim count: 1 17:27:17.781250 TRACE animation [e30] - Fade anim started for obj 54 at 73 89 1; anim count: 2 17:27:17.781250 TRACE animation [e30] - Fade anim started for obj 54 at 74 88 1; anim count: 3 17:27:17.781250 TRACE animation [e30] - Fade anim started for obj 54 at 74 89 1; anim count: 4 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:17.781250 TRACE network [e30] - Made first apply on cl 17:27:17.781250 DEBUG global [e30] - removing object id=8618; address=158515496; name=Monster 17:27:17.796875 TRACE network [e30] - Applied on gs 17:27:17.796875 TRACE network [e30] - Made second apply on cl 17:27:17.796875 TRACE network [e30] - Listening... 17:27:17.796875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:17.796875 TRACE network [e30] - Made first apply on cl 17:27:17.796875 TRACE network [e30] - Applied on gs 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:17.796875 TRACE network [e30] - Made second apply on cl 17:27:17.796875 TRACE network [e30] - Listening... 17:27:17.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.796875 TRACE network [e30] - Made first apply on cl 17:27:17.796875 TRACE network [e30] - Applied on gs 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.796875 TRACE network [e30] - Made second apply on cl 17:27:17.796875 TRACE network [e30] - Listening... 17:27:17.796875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=268. 17:27:17.796875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.796875 TRACE global [61c] - We'll wait till request 268 is answered. 17:27:17.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.796875 TRACE network [e30] - Made first apply on cl 17:27:17.796875 TRACE network [e30] - Applied on gs 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.796875 TRACE network [e30] - Made second apply on cl 17:27:17.796875 TRACE network [e30] - Listening... 17:27:17.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:17.796875 TRACE network [e30] - Made first apply on cl 17:27:17.796875 TRACE network [e30] - Applied on gs 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:17.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.812500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:17.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:17.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:17.859375 TRACE network [e30] - Made second apply on cl 17:27:17.859375 TRACE network [e30] - Listening... 17:27:17.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:17.859375 TRACE network [e30] - Made first apply on cl 17:27:17.859375 TRACE network [e30] - Applied on gs 17:27:17.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:17.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:17.859375 TRACE network [e30] - Made second apply on cl 17:27:17.859375 TRACE network [e30] - Listening... 17:27:17.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.859375 TRACE network [e30] - Made first apply on cl 17:27:17.859375 TRACE network [e30] - Applied on gs 17:27:17.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.859375 TRACE ai [61c] - Completing goal: VISIT TILE (74 89 1) (Sandro) 17:27:17.859375 TRACE network [e30] - Made second apply on cl 17:27:17.859375 TRACE network [e30] - Listening... 17:27:17.859375 DEBUG ai [61c] - Hero Sandro moved from 73 83 1 to 74 89 1. Returning 1. 17:27:17.859375 TRACE ai [61c] - Completing goal: VISIT TILE (74 89 1) (Sandro) 17:27:17.859375 DEBUG ai [61c] - Hero Sandro visited tile (74 89 1) 17:27:17.875000 DEBUG ai [61c] - Striving to goal of type BUILD 17:27:17.875000 DEBUG ai [61c] - Considering goal BUILD 17:27:17.875000 DEBUG ai [61c] - Trying to realize BUILD (value 1.000) 17:27:17.875000 DEBUG ai [61c] - Looking into Cessacioun 17:27:17.875000 DEBUG ai [61c] - Looking into Fleogan Mills 17:27:17.875000 DEBUG ai [61c] - Looking into Magmetin 17:27:17.875000 DEBUG ai [61c] - Looking into Dark Eternal 17:27:17.890625 DEBUG ai [61c] - Looking into Sanctum 17:27:17.890625 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=269. 17:27:17.890625 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.890625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.890625 TRACE global [61c] - We'll wait till request 269 is answered. 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=270. 17:27:17.890625 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.890625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE global [61c] - We'll wait till request 270 is answered. 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=271. 17:27:17.890625 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.890625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE global [61c] - We'll wait till request 271 is answered. 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=272. 17:27:17.890625 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.890625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE global [61c] - We'll wait till request 272 is answered. 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.890625 TRACE network [e30] - Made first apply on cl 17:27:17.890625 TRACE network [e30] - Applied on gs 17:27:17.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.890625 TRACE network [e30] - Made second apply on cl 17:27:17.890625 TRACE network [e30] - Listening... 17:27:17.890625 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=273. 17:27:17.906250 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.906250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE global [61c] - We'll wait till request 273 is answered. 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 DEBUG ai [61c] - Looking into Worm Warren 17:27:17.906250 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=274. 17:27:17.906250 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.906250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.906250 TRACE global [61c] - We'll wait till request 274 is answered. 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=275. 17:27:17.906250 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.906250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE global [61c] - We'll wait till request 275 is answered. 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.906250 TRACE network [e30] - Made first apply on cl 17:27:17.906250 TRACE network [e30] - Applied on gs 17:27:17.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.906250 TRACE network [e30] - Made second apply on cl 17:27:17.906250 TRACE network [e30] - Listening... 17:27:17.906250 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=276. 17:27:17.906250 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.921875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE global [61c] - We'll wait till request 276 is answered. 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=277. 17:27:17.921875 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.921875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE global [61c] - We'll wait till request 277 is answered. 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=278. 17:27:17.921875 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.921875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE global [61c] - We'll wait till request 278 is answered. 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=279. 17:27:17.921875 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.921875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE global [61c] - We'll wait till request 279 is answered. 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=280. 17:27:17.921875 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.921875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE global [61c] - We'll wait till request 280 is answered. 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.921875 TRACE network [e30] - Made first apply on cl 17:27:17.921875 TRACE network [e30] - Applied on gs 17:27:17.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.921875 TRACE network [e30] - Made second apply on cl 17:27:17.921875 TRACE network [e30] - Listening... 17:27:17.937500 DEBUG ai [61c] - Looking into Sanctum 17:27:17.937500 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=281. 17:27:17.937500 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.937500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE global [61c] - We'll wait till request 281 is answered. 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=282. 17:27:17.937500 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.937500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE global [61c] - We'll wait till request 282 is answered. 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.937500 TRACE network [e30] - Made first apply on cl 17:27:17.937500 TRACE network [e30] - Applied on gs 17:27:17.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.937500 TRACE network [e30] - Made second apply on cl 17:27:17.937500 TRACE network [e30] - Listening... 17:27:17.937500 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=283. 17:27:17.937500 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.953125 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE global [61c] - We'll wait till request 283 is answered. 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=284. 17:27:17.953125 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.953125 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE global [61c] - We'll wait till request 284 is answered. 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=285. 17:27:17.953125 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.953125 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE global [61c] - We'll wait till request 285 is answered. 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=286. 17:27:17.953125 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.953125 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE global [61c] - We'll wait till request 286 is answered. 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [61c] - Sending a request "struct RecruitCreatures". It'll have an ID=287. 17:27:17.953125 TRACE network [61c] - Sending to server a pack of type struct RecruitCreatures 17:27:17.953125 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE global [61c] - We'll wait till request 287 is answered. 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:17.953125 TRACE network [e30] - Made first apply on cl 17:27:17.953125 TRACE network [e30] - Applied on gs 17:27:17.953125 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:17.953125 TRACE network [e30] - Made second apply on cl 17:27:17.953125 TRACE network [e30] - Listening... 17:27:17.953125 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:17.968750 TRACE network [e30] - Made first apply on cl 17:27:17.968750 TRACE network [e30] - Applied on gs 17:27:17.968750 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:17.968750 TRACE network [e30] - Made second apply on cl 17:27:17.968750 TRACE network [e30] - Listening... 17:27:17.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:17.968750 TRACE network [e30] - Made first apply on cl 17:27:17.968750 TRACE network [e30] - Applied on gs 17:27:17.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:17.968750 TRACE network [e30] - Made second apply on cl 17:27:17.968750 TRACE network [e30] - Listening... 17:27:17.968750 DEBUG ai [61c] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:27:17.968750 DEBUG ai [61c] - The error message was: BUILD has been realized as much as possible. 17:27:17.968750 DEBUG ai [61c] - Looking into Charna, MP=1560 17:27:17.968750 TRACE ai [61c] - It's safe for Charna to visit tile 80 81 1 17:27:17.984375 DEBUG ai [61c] - Of all 1 destinations, object oid=9099 seems nice 17:27:17.984375 DEBUG ai [61c] - Charna will try to visit Resource at (80 81 1) 17:27:17.984375 DEBUG ai [61c] - Moving hero Charna to tile 80 81 1 17:27:17.984375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=288. 17:27:17.984375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:17.984375 TRACE global [61c] - We'll wait till request 288 is answered. 17:27:17.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.000000 TRACE network [e30] - Made first apply on cl 17:27:18.000000 TRACE network [e30] - Applied on gs 17:27:18.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.000000 TRACE network [e30] - Made second apply on cl 17:27:18.000000 TRACE network [e30] - Listening... 17:27:18.000000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.000000 TRACE network [e30] - Made first apply on cl 17:27:18.000000 TRACE network [e30] - Applied on gs 17:27:18.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.078125 TRACE network [e30] - Made second apply on cl 17:27:18.078125 TRACE network [e30] - Listening... 17:27:18.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.078125 TRACE network [e30] - Made first apply on cl 17:27:18.078125 TRACE network [e30] - Applied on gs 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.078125 TRACE network [e30] - Made second apply on cl 17:27:18.078125 TRACE network [e30] - Listening... 17:27:18.078125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.078125 TRACE network [e30] - Made first apply on cl 17:27:18.078125 TRACE network [e30] - Applied on gs 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.078125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=289. 17:27:18.078125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.078125 TRACE global [61c] - We'll wait till request 289 is answered. 17:27:18.078125 TRACE network [e30] - Made second apply on cl 17:27:18.078125 TRACE network [e30] - Listening... 17:27:18.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.078125 TRACE network [e30] - Made first apply on cl 17:27:18.078125 TRACE network [e30] - Applied on gs 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.078125 TRACE network [e30] - Made second apply on cl 17:27:18.078125 TRACE network [e30] - Listening... 17:27:18.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.078125 TRACE network [e30] - Made first apply on cl 17:27:18.078125 TRACE network [e30] - Applied on gs 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.109375 TRACE animation [49c] - Fade anim finished for obj at 73 88 1; remaining: 3 17:27:18.109375 TRACE animation [49c] - Fade anim finished for obj at 73 89 1; remaining: 2 17:27:18.109375 TRACE animation [49c] - Fade anim finished for obj at 74 88 1; remaining: 1 17:27:18.109375 TRACE animation [49c] - Fade anim finished for obj at 74 89 1; remaining: 0 17:27:18.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.156250 TRACE network [e30] - Made second apply on cl 17:27:18.156250 TRACE network [e30] - Listening... 17:27:18.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.156250 TRACE network [e30] - Made first apply on cl 17:27:18.156250 TRACE network [e30] - Applied on gs 17:27:18.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.156250 TRACE network [e30] - Made second apply on cl 17:27:18.156250 TRACE network [e30] - Listening... 17:27:18.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.156250 TRACE network [e30] - Made first apply on cl 17:27:18.156250 TRACE network [e30] - Applied on gs 17:27:18.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.156250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=290. 17:27:18.156250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.156250 TRACE global [61c] - We'll wait till request 290 is answered. 17:27:18.156250 TRACE network [e30] - Made second apply on cl 17:27:18.171875 TRACE network [e30] - Listening... 17:27:18.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.171875 TRACE network [e30] - Made first apply on cl 17:27:18.171875 TRACE network [e30] - Applied on gs 17:27:18.171875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.171875 TRACE network [e30] - Made second apply on cl 17:27:18.171875 TRACE network [e30] - Listening... 17:27:18.171875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.171875 TRACE network [e30] - Made first apply on cl 17:27:18.171875 TRACE network [e30] - Applied on gs 17:27:18.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.203125 TRACE network [e30] - Made second apply on cl 17:27:18.203125 TRACE network [e30] - Listening... 17:27:18.203125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:18.203125 TRACE network [e30] - Made first apply on cl 17:27:18.203125 TRACE network [e30] - Applied on gs 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:27:18.203125 TRACE ai [e30] - Completing goal: FIND OBJ 9,099 (Charna) 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:18.203125 TRACE network [e30] - Made second apply on cl 17:27:18.203125 TRACE network [e30] - Listening... 17:27:18.203125 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:18.203125 TRACE network [e30] - Made first apply on cl 17:27:18.203125 TRACE network [e30] - Applied on gs 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '37273'. 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:18.203125 TRACE network [e30] - Made second apply on cl 17:27:18.203125 TRACE network [e30] - Listening... 17:27:18.203125 TRACE network [e30] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:27:18.203125 TRACE network [e30] - Made first apply on cl 17:27:18.203125 TRACE network [e30] - Applied on gs 17:27:18.203125 TRACE network [e30] - Made second apply on cl 17:27:18.203125 TRACE network [e30] - Listening... 17:27:18.203125 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:18.203125 TRACE animation [e30] - Fade anim started for obj 79 at 79 81 1; anim count: 1 17:27:18.203125 TRACE animation [e30] - Fade anim started for obj 79 at 80 81 1; anim count: 2 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.203125 TRACE network [e30] - Made first apply on cl 17:27:18.203125 DEBUG global [e30] - removing object id=9099; address=158896360; name=Resource 17:27:18.218750 TRACE network [e30] - Applied on gs 17:27:18.218750 TRACE network [e30] - Made second apply on cl 17:27:18.218750 TRACE network [e30] - Listening... 17:27:18.218750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:18.218750 TRACE network [e30] - Made first apply on cl 17:27:18.218750 TRACE network [e30] - Applied on gs 17:27:18.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:18.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:18.218750 TRACE network [e30] - Made second apply on cl 17:27:18.218750 TRACE network [e30] - Listening... 17:27:18.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.218750 TRACE network [e30] - Made first apply on cl 17:27:18.218750 TRACE network [e30] - Applied on gs 17:27:18.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.218750 TRACE network [e30] - Made second apply on cl 17:27:18.218750 TRACE network [e30] - Listening... 17:27:18.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.218750 TRACE network [e30] - Made first apply on cl 17:27:18.218750 TRACE network [e30] - Applied on gs 17:27:18.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.218750 TRACE network [e30] - Made second apply on cl 17:27:18.218750 TRACE network [e30] - Listening... 17:27:18.218750 TRACE ai [61c] - Completing goal: VISIT TILE (80 81 1) (Charna) 17:27:18.218750 DEBUG ai [61c] - Hero Charna moved from 79 78 1 to 80 80 1. Returning 1. 17:27:18.234375 TRACE ai [61c] - It's safe for Charna to visit tile 82 74 1 17:27:18.234375 TRACE ai [61c] - It's safe for Charna to visit tile 81 82 1 17:27:18.234375 TRACE ai [61c] - It's safe for Charna to visit tile 82 77 1 17:27:18.234375 TRACE ai [61c] - It's safe for Charna to visit tile 84 73 1 17:27:18.234375 DEBUG ai [61c] - Of all 5 destinations, object oid=9093 seems nice 17:27:18.234375 DEBUG ai [61c] - Charna will try to visit Monster at (81 82 1) 17:27:18.234375 DEBUG ai [61c] - Moving hero Charna to tile 81 82 1 17:27:18.234375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=291. 17:27:18.234375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.234375 TRACE network [e30] - Made first apply on cl 17:27:18.250000 TRACE global [61c] - We'll wait till request 291 is answered. 17:27:18.250000 TRACE network [e30] - Applied on gs 17:27:18.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.250000 TRACE network [e30] - Made second apply on cl 17:27:18.250000 TRACE network [e30] - Listening... 17:27:18.250000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.250000 TRACE network [e30] - Made first apply on cl 17:27:18.250000 TRACE network [e30] - Applied on gs 17:27:18.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.281250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.296875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.312500 TRACE network [e30] - Made second apply on cl 17:27:18.312500 TRACE network [e30] - Listening... 17:27:18.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:18.312500 TRACE network [e30] - Made first apply on cl 17:27:18.312500 TRACE network [e30] - Applied on gs 17:27:18.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:18.312500 TRACE ai [e30] - Completing goal: FIND OBJ 9,093 (Charna) 17:27:18.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:18.312500 TRACE network [e30] - Made second apply on cl 17:27:18.312500 TRACE network [e30] - Listening... 17:27:18.312500 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:18.312500 TRACE network [e30] - Made first apply on cl 17:27:18.312500 TRACE network [e30] - Applied on gs 17:27:18.312500 TRACE ai [e30] - 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 Red Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '166', soundID '0', selection '0', cancel '1'. 17:27:18.312500 DEBUG ai [e30] - Adding query 166 - Blocking dialog query with 0 components - The Red Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:18.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:18.312500 TRACE network [e30] - Made second apply on cl 17:27:18.312500 TRACE network [e30] - Listening... 17:27:18.312500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.312500 TRACE network [e30] - Made first apply on cl 17:27:18.312500 DEBUG ai [5fc] - I'll answer the query 166 giving the choice 1 17:27:18.312500 TRACE network [5fc] - Sending a request "struct QueryReply". It'll have an ID=292. 17:27:18.312500 TRACE network [5fc] - Sending to server a pack of type struct QueryReply 17:27:18.312500 DEBUG ai [5fc] - Attempted answering query 166 - Blocking dialog query with 0 components - The Red Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=292. Waiting for results... 17:27:18.328125 TRACE global [5fc] - We'll wait till request 292 is answered. 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:18.328125 INFO global [e30] - Opening BattleAI 17:27:18.328125 INFO global [e30] - Loaded Battle AI 17:27:18.328125 TRACE ai [e30] - CBattleAI [00,23A,C54]: created 17:27:18.328125 TRACE ai [e30] - CBattleAI [00,23A,C54]: init called, saving ptr to IBattleCallback 17:27:18.328125 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleStart called 17:27:18.328125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [dd0] - Sending a request "struct MakeAction". It'll have an ID=293. 17:27:18.328125 TRACE network [dd0] - Sending to server a pack of type struct MakeAction 17:27:18.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 DEBUG ai [e30] - Removing query 166 - Blocking dialog query with 0 components - The Red Dragons, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:18.328125 TRACE ai [e30] - CBattleAI [00,23A,C54]: actionStarted called 17:27:18.328125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - CBattleAI [00,23A,C54]: actionFinished called 17:27:18.328125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.328125 TRACE network [e30] - Made first apply on cl 17:27:18.328125 TRACE network [e30] - Applied on gs 17:27:18.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.328125 TRACE network [e30] - Made second apply on cl 17:27:18.328125 TRACE network [e30] - Listening... 17:27:18.390625 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:18.390625 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleNewRoundFirst called 17:27:18.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:18.390625 TRACE network [e30] - Made first apply on cl 17:27:18.390625 TRACE network [e30] - Applied on gs 17:27:18.390625 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleNewRound called 17:27:18.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:18.390625 TRACE network [e30] - Made second apply on cl 17:27:18.390625 TRACE network [e30] - Listening... 17:27:18.390625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:18.390625 TRACE network [e30] - Made first apply on cl 17:27:18.390625 TRACE network [e30] - Applied on gs 17:27:18.390625 TRACE network [e30] - Made second apply on cl 17:27:18.390625 TRACE network [e30] - Listening... 17:27:18.390625 TRACE ai [ab8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 50 creatures of Phoenixes from slot 0 of armyobj=10823. 17:27:18.390625 TRACE ai [ab8] - CBattleAI [00,23A,C54]: activeStack called for Battle stack [0]: 50 creatures of Phoenixes from slot 0 of armyobj=10823 17:27:18.390625 TRACE ai [ab8] - CBattleAI [00,23A,C54]: Casting spells sounds like fun. Let's see... 17:27:18.390625 TRACE ai [ab8] - CBattleAI [00,23A,C54]: I can cast 0 spells. 17:27:18.390625 TRACE ai [ab8] - CBattleAI [00,23A,C54]: I know about workings of 0 of them. 17:27:18.390625 TRACE ai [ab8] - CBattleAI [00,23A,C54]: Found 0 spell-target combinations. 17:27:18.406250 TRACE ai [ab8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:18.406250 TRACE network [ab8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '4', hex '82'}', additionalInfo '99', selectedStack '-1'} 17:27:18.406250 TRACE network [ab8] - Sending a request "struct MakeAction". It'll have an ID=294. 17:27:18.406250 TRACE network [ab8] - Sending to server a pack of type struct MakeAction 17:27:18.406250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: actionStarted called 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleStackMoved called 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleAttack called 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleStacksAttacked called 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: actionFinished called 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:18.406250 DEBUG ai [e30] - Player 3: I won the Starting battle of Charna attacking Monster at 81 82 1! 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: battleEnd called 17:27:18.406250 TRACE ai [e30] - CBattleAI [00,23A,C54]: destroyed 17:27:18.406250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 WARN bonus [e30] - Warning: an orphaned child! 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1242'. 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '774'. 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 TRACE network [e30] - Applied on gs 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:18.406250 TRACE network [e30] - Made second apply on cl 17:27:18.406250 TRACE network [e30] - Listening... 17:27:18.406250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:18.406250 TRACE animation [e30] - Fade anim started for obj 54 at 80 81 1; anim count: 3 17:27:18.406250 TRACE animation [e30] - Fade anim started for obj 54 at 80 82 1; anim count: 4 17:27:18.406250 TRACE animation [e30] - Fade anim started for obj 54 at 81 81 1; anim count: 5 17:27:18.406250 TRACE animation [e30] - Fade anim started for obj 54 at 81 82 1; anim count: 6 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:18.406250 TRACE network [e30] - Made first apply on cl 17:27:18.406250 DEBUG global [e30] - removing object id=9093; address=158949032; name=Monster 17:27:18.421875 TRACE network [e30] - Applied on gs 17:27:18.421875 TRACE network [e30] - Made second apply on cl 17:27:18.421875 TRACE network [e30] - Listening... 17:27:18.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:18.421875 TRACE network [e30] - Made first apply on cl 17:27:18.421875 TRACE network [e30] - Applied on gs 17:27:18.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:18.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:18.421875 TRACE network [e30] - Made second apply on cl 17:27:18.421875 TRACE network [e30] - Listening... 17:27:18.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.421875 TRACE network [e30] - Made first apply on cl 17:27:18.421875 TRACE network [e30] - Applied on gs 17:27:18.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.421875 TRACE network [e30] - Made second apply on cl 17:27:18.421875 TRACE network [e30] - Listening... 17:27:18.437500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=295. 17:27:18.437500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.437500 TRACE global [61c] - We'll wait till request 295 is answered. 17:27:18.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.437500 TRACE network [e30] - Made first apply on cl 17:27:18.437500 TRACE network [e30] - Applied on gs 17:27:18.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.437500 TRACE network [e30] - Made second apply on cl 17:27:18.437500 TRACE network [e30] - Listening... 17:27:18.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.437500 TRACE network [e30] - Made first apply on cl 17:27:18.437500 TRACE network [e30] - Applied on gs 17:27:18.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.515625 TRACE network [e30] - Made second apply on cl 17:27:18.515625 TRACE network [e30] - Listening... 17:27:18.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.515625 TRACE network [e30] - Made first apply on cl 17:27:18.515625 TRACE network [e30] - Applied on gs 17:27:18.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.515625 TRACE network [e30] - Made second apply on cl 17:27:18.515625 TRACE network [e30] - Listening... 17:27:18.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.515625 TRACE network [e30] - Made first apply on cl 17:27:18.515625 TRACE network [e30] - Applied on gs 17:27:18.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.515625 TRACE ai [61c] - Completing goal: VISIT TILE (81 82 1) (Charna) 17:27:18.515625 TRACE network [e30] - Made second apply on cl 17:27:18.515625 TRACE network [e30] - Listening... 17:27:18.515625 DEBUG ai [61c] - Hero Charna moved from 80 80 1 to 81 82 1. Returning 1. 17:27:18.531250 DEBUG ai [61c] - Of all 3 destinations, object oid=7511 seems nice 17:27:18.531250 DEBUG ai [61c] - Charna will try to visit Elemental Conflux at (79 74 1) 17:27:18.531250 DEBUG ai [61c] - Moving hero Charna to tile 79 74 1 17:27:18.531250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=296. 17:27:18.531250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.531250 TRACE global [61c] - We'll wait till request 296 is answered. 17:27:18.546875 TRACE network [e30] - Made first apply on cl 17:27:18.546875 TRACE network [e30] - Applied on gs 17:27:18.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.546875 TRACE network [e30] - Made second apply on cl 17:27:18.546875 TRACE network [e30] - Listening... 17:27:18.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.546875 TRACE network [e30] - Made first apply on cl 17:27:18.546875 TRACE network [e30] - Applied on gs 17:27:18.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.562500 TRACE animation [e30] - Fade anim finished for obj at 79 81 1; remaining: 5 17:27:18.562500 TRACE animation [e30] - Fade anim finished for obj at 80 81 1; remaining: 4 17:27:18.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.625000 TRACE network [e30] - Made second apply on cl 17:27:18.640625 TRACE network [e30] - Listening... 17:27:18.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.640625 TRACE network [e30] - Made first apply on cl 17:27:18.640625 TRACE network [e30] - Applied on gs 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.640625 TRACE network [e30] - Made second apply on cl 17:27:18.640625 TRACE network [e30] - Listening... 17:27:18.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.640625 TRACE network [e30] - Made first apply on cl 17:27:18.640625 TRACE network [e30] - Applied on gs 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.640625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=297. 17:27:18.640625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.640625 TRACE global [61c] - We'll wait till request 297 is answered. 17:27:18.640625 TRACE network [e30] - Made second apply on cl 17:27:18.640625 TRACE network [e30] - Listening... 17:27:18.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.640625 TRACE network [e30] - Made first apply on cl 17:27:18.640625 TRACE network [e30] - Applied on gs 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.640625 TRACE network [e30] - Made second apply on cl 17:27:18.640625 TRACE network [e30] - Listening... 17:27:18.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.640625 TRACE network [e30] - Made first apply on cl 17:27:18.640625 TRACE network [e30] - Applied on gs 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.703125 TRACE network [e30] - Made second apply on cl 17:27:18.703125 TRACE network [e30] - Listening... 17:27:18.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.703125 TRACE network [e30] - Made first apply on cl 17:27:18.703125 TRACE network [e30] - Applied on gs 17:27:18.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.703125 TRACE network [e30] - Made second apply on cl 17:27:18.703125 TRACE network [e30] - Listening... 17:27:18.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.703125 TRACE network [e30] - Made first apply on cl 17:27:18.703125 TRACE network [e30] - Applied on gs 17:27:18.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.718750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=298. 17:27:18.718750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.718750 TRACE global [61c] - We'll wait till request 298 is answered. 17:27:18.718750 TRACE network [e30] - Made second apply on cl 17:27:18.718750 TRACE network [e30] - Listening... 17:27:18.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.718750 TRACE network [e30] - Made first apply on cl 17:27:18.718750 TRACE network [e30] - Applied on gs 17:27:18.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.718750 TRACE network [e30] - Made second apply on cl 17:27:18.718750 TRACE network [e30] - Listening... 17:27:18.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.718750 TRACE network [e30] - Made first apply on cl 17:27:18.718750 TRACE network [e30] - Applied on gs 17:27:18.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.718750 TRACE animation [e30] - Fade anim finished for obj at 80 81 1; remaining: 3 17:27:18.718750 TRACE animation [e30] - Fade anim finished for obj at 80 82 1; remaining: 2 17:27:18.718750 TRACE animation [e30] - Fade anim finished for obj at 81 81 1; remaining: 1 17:27:18.718750 TRACE animation [e30] - Fade anim finished for obj at 81 82 1; remaining: 0 17:27:18.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.781250 TRACE network [e30] - Made second apply on cl 17:27:18.781250 TRACE network [e30] - Listening... 17:27:18.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.781250 TRACE network [e30] - Made first apply on cl 17:27:18.781250 TRACE network [e30] - Applied on gs 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.781250 TRACE network [e30] - Made second apply on cl 17:27:18.781250 TRACE network [e30] - Listening... 17:27:18.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.781250 TRACE network [e30] - Made first apply on cl 17:27:18.781250 TRACE network [e30] - Applied on gs 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.781250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=299. 17:27:18.781250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.781250 TRACE global [61c] - We'll wait till request 299 is answered. 17:27:18.781250 TRACE network [e30] - Made second apply on cl 17:27:18.781250 TRACE network [e30] - Listening... 17:27:18.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.781250 TRACE network [e30] - Made first apply on cl 17:27:18.781250 TRACE network [e30] - Applied on gs 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.781250 TRACE network [e30] - Made second apply on cl 17:27:18.781250 TRACE network [e30] - Listening... 17:27:18.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.781250 TRACE network [e30] - Made first apply on cl 17:27:18.781250 TRACE network [e30] - Applied on gs 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.781250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.796875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.843750 TRACE network [e30] - Made second apply on cl 17:27:18.843750 TRACE network [e30] - Listening... 17:27:18.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.843750 TRACE network [e30] - Made first apply on cl 17:27:18.843750 TRACE network [e30] - Applied on gs 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.843750 TRACE network [e30] - Made second apply on cl 17:27:18.843750 TRACE network [e30] - Listening... 17:27:18.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.843750 TRACE network [e30] - Made first apply on cl 17:27:18.843750 TRACE network [e30] - Applied on gs 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.843750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=300. 17:27:18.843750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.843750 TRACE global [61c] - We'll wait till request 300 is answered. 17:27:18.843750 TRACE network [e30] - Made second apply on cl 17:27:18.843750 TRACE network [e30] - Listening... 17:27:18.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.843750 TRACE network [e30] - Made first apply on cl 17:27:18.843750 TRACE network [e30] - Applied on gs 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.843750 TRACE network [e30] - Made second apply on cl 17:27:18.843750 TRACE network [e30] - Listening... 17:27:18.843750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.843750 TRACE network [e30] - Made first apply on cl 17:27:18.843750 TRACE network [e30] - Applied on gs 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.890625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.906250 TRACE network [e30] - Made second apply on cl 17:27:18.906250 TRACE network [e30] - Listening... 17:27:18.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.906250 TRACE network [e30] - Made first apply on cl 17:27:18.906250 TRACE network [e30] - Applied on gs 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.906250 TRACE network [e30] - Made second apply on cl 17:27:18.906250 TRACE network [e30] - Listening... 17:27:18.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.906250 TRACE network [e30] - Made first apply on cl 17:27:18.906250 TRACE network [e30] - Applied on gs 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.906250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=301. 17:27:18.906250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.906250 TRACE global [61c] - We'll wait till request 301 is answered. 17:27:18.906250 TRACE network [e30] - Made second apply on cl 17:27:18.906250 TRACE network [e30] - Listening... 17:27:18.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.906250 TRACE network [e30] - Made first apply on cl 17:27:18.906250 TRACE network [e30] - Applied on gs 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.906250 TRACE network [e30] - Made second apply on cl 17:27:18.906250 TRACE network [e30] - Listening... 17:27:18.906250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.906250 TRACE network [e30] - Made first apply on cl 17:27:18.906250 TRACE network [e30] - Applied on gs 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.937500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:18.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:18.984375 TRACE network [e30] - Made second apply on cl 17:27:18.984375 TRACE network [e30] - Listening... 17:27:18.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.984375 TRACE network [e30] - Made first apply on cl 17:27:18.984375 TRACE network [e30] - Applied on gs 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.984375 TRACE network [e30] - Made second apply on cl 17:27:18.984375 TRACE network [e30] - Listening... 17:27:18.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:18.984375 TRACE network [e30] - Made first apply on cl 17:27:18.984375 TRACE network [e30] - Applied on gs 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:18.984375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=302. 17:27:18.984375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:18.984375 TRACE global [61c] - We'll wait till request 302 is answered. 17:27:18.984375 TRACE network [e30] - Made second apply on cl 17:27:18.984375 TRACE network [e30] - Listening... 17:27:18.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:18.984375 TRACE network [e30] - Made first apply on cl 17:27:18.984375 TRACE network [e30] - Applied on gs 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:18.984375 TRACE network [e30] - Made second apply on cl 17:27:18.984375 TRACE network [e30] - Listening... 17:27:18.984375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:18.984375 TRACE network [e30] - Made first apply on cl 17:27:18.984375 TRACE network [e30] - Applied on gs 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:18.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.046875 TRACE network [e30] - Made second apply on cl 17:27:19.046875 TRACE network [e30] - Listening... 17:27:19.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.046875 TRACE network [e30] - Made first apply on cl 17:27:19.046875 TRACE network [e30] - Applied on gs 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.046875 TRACE network [e30] - Made second apply on cl 17:27:19.046875 TRACE network [e30] - Listening... 17:27:19.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.046875 TRACE network [e30] - Made first apply on cl 17:27:19.046875 TRACE network [e30] - Applied on gs 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.046875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=303. 17:27:19.046875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:19.046875 TRACE global [61c] - We'll wait till request 303 is answered. 17:27:19.046875 TRACE network [e30] - Made second apply on cl 17:27:19.046875 TRACE network [e30] - Listening... 17:27:19.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.046875 TRACE network [e30] - Made first apply on cl 17:27:19.046875 TRACE network [e30] - Applied on gs 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.046875 TRACE network [e30] - Made second apply on cl 17:27:19.046875 TRACE network [e30] - Listening... 17:27:19.046875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:19.046875 TRACE network [e30] - Made first apply on cl 17:27:19.046875 TRACE network [e30] - Applied on gs 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.125000 TRACE network [e30] - Made second apply on cl 17:27:19.125000 TRACE network [e30] - Listening... 17:27:19.125000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:19.125000 TRACE network [e30] - Made first apply on cl 17:27:19.125000 TRACE network [e30] - Applied on gs 17:27:19.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Elemental Conflux'. 17:27:19.125000 TRACE ai [e30] - Completing goal: FIND OBJ 7,511 (Charna) 17:27:19.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:19.125000 TRACE network [e30] - Made second apply on cl 17:27:19.125000 TRACE network [e30] - Listening... 17:27:19.125000 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:19.125000 TRACE network [e30] - Made first apply on cl 17:27:19.125000 TRACE network [e30] - Applied on gs 17:27:19.125000 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Elemental Conflux} Would you like to recruit Air Elementals, Water Elementals, Fire Elementals, or Earth Elementals?', askID '178', soundID '0', selection '0', cancel '1'. 17:27:19.125000 DEBUG ai [e30] - Adding query 178 - Blocking dialog query with 0 components - {Elemental Conflux} Would you like to recruit Air Elementals, Water Elementals, Fire Elementals, or Earth Elementals?. Total queries count: 1 17:27:19.140625 DEBUG ai [d3c] - I'll answer the query 178 giving the choice 1 17:27:19.140625 TRACE network [d3c] - Sending a request "struct QueryReply". It'll have an ID=304. 17:27:19.140625 TRACE network [d3c] - Sending to server a pack of type struct QueryReply 17:27:19.140625 DEBUG ai [d3c] - Attempted answering query 178 - Blocking dialog query with 0 components - {Elemental Conflux} Would you like to recruit Air Elementals, Water Elementals, Fire Elementals, or Earth Elementals?. Request id=304. Waiting for results... 17:27:19.140625 TRACE global [d3c] - We'll wait till request 304 is answered. 17:27:19.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:19.140625 TRACE network [e30] - Made second apply on cl 17:27:19.140625 TRACE network [e30] - Listening... 17:27:19.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.140625 TRACE network [e30] - Made first apply on cl 17:27:19.140625 TRACE network [e30] - Applied on gs 17:27:19.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.140625 TRACE network [e30] - Made second apply on cl 17:27:19.140625 TRACE network [e30] - Listening... 17:27:19.140625 TRACE network [e30] - received server message of type struct OpenWindow, data: {CPack: type '517'} 17:27:19.140625 TRACE network [e30] - Made first apply on cl 17:27:19.140625 TRACE network [e30] - Applied on gs 17:27:19.140625 TRACE ai [e30] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '-1'. 17:27:19.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 17:27:19.140625 TRACE network [e30] - Made second apply on cl 17:27:19.140625 TRACE network [e30] - Listening... 17:27:19.140625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:19.140625 TRACE network [e30] - Made first apply on cl 17:27:19.140625 TRACE network [e30] - Applied on gs 17:27:19.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:19.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:19.140625 TRACE network [e30] - Made second apply on cl 17:27:19.140625 TRACE network [e30] - Listening... 17:27:19.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.140625 TRACE network [e30] - Made first apply on cl 17:27:19.140625 TRACE network [e30] - Applied on gs 17:27:19.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:19.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.140625 TRACE network [e30] - Made second apply on cl 17:27:19.140625 TRACE network [e30] - Listening... 17:27:19.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.140625 TRACE network [e30] - Made first apply on cl 17:27:19.140625 TRACE network [e30] - Applied on gs 17:27:19.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.140625 DEBUG ai [e30] - Removing query 178 - Blocking dialog query with 0 components - {Elemental Conflux} Would you like to recruit Air Elementals, Water Elementals, Fire Elementals, or Earth Elementals?. Total queries count: 0 17:27:19.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.156250 TRACE network [e30] - Made second apply on cl 17:27:19.156250 TRACE network [e30] - Listening... 17:27:19.156250 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Charna and object Elemental Conflux at 80 74 1. 17:27:19.156250 TRACE ai [61c] - Completing goal: FIND OBJ 7,511 (Charna) 17:27:19.156250 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:19.156250 TRACE ai [61c] - Completing goal: VISIT TILE (79 74 1) (Charna) 17:27:19.156250 DEBUG ai [61c] - Hero Charna moved from 81 82 1 to 79 74 1. Returning 1. 17:27:19.156250 DEBUG ai [61c] - Of all 2 destinations, object oid=8782 seems nice 17:27:19.171875 DEBUG ai [61c] - Charna will try to visit Griffin Conservatory at (82 74 1) 17:27:19.171875 DEBUG ai [61c] - Moving hero Charna to tile 82 74 1 17:27:19.171875 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Charna and object Elemental Conflux at 80 74 1. 17:27:19.171875 TRACE ai [61c] - Completing goal: FIND OBJ 7,511 (Charna) 17:27:19.171875 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:19.171875 TRACE ai [61c] - Completing goal: VISIT TILE (82 74 1) (Charna) 17:27:19.171875 DEBUG ai [61c] - reserved object id=8782; address=158942800; name=Griffin Conservatory 17:27:19.171875 TRACE ai [61c] - Time of looking for wander destination was 1203 ms. 17:27:19.171875 DEBUG ai [61c] - Cannot use this hero anymore, received exception: Invalid path found! 17:27:19.171875 DEBUG ai [61c] - Looking into Tamika, MP=1560 17:27:19.187500 TRACE ai [61c] - It's safe for Tamika to visit tile 4 47 1 17:27:19.187500 DEBUG ai [61c] - Of all 1 destinations, object oid=9682 seems nice 17:27:19.187500 DEBUG ai [61c] - Tamika will try to visit Sword of Hellfire at (4 47 1) 17:27:19.187500 DEBUG ai [61c] - Moving hero Tamika to tile 4 47 1 17:27:19.187500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=305. 17:27:19.187500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:19.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.187500 TRACE network [e30] - Made first apply on cl 17:27:19.187500 TRACE global [61c] - We'll wait till request 305 is answered. 17:27:19.187500 TRACE network [e30] - Applied on gs 17:27:19.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:19.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.187500 TRACE network [e30] - Made second apply on cl 17:27:19.187500 TRACE network [e30] - Listening... 17:27:19.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:19.187500 TRACE network [e30] - Made first apply on cl 17:27:19.187500 TRACE network [e30] - Applied on gs 17:27:19.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.234375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.281250 TRACE network [e30] - Made second apply on cl 17:27:19.281250 TRACE network [e30] - Listening... 17:27:19.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.281250 TRACE network [e30] - Made first apply on cl 17:27:19.281250 TRACE network [e30] - Applied on gs 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.281250 TRACE network [e30] - Made second apply on cl 17:27:19.281250 TRACE network [e30] - Listening... 17:27:19.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.281250 TRACE network [e30] - Made first apply on cl 17:27:19.281250 TRACE network [e30] - Applied on gs 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.281250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=306. 17:27:19.281250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:19.281250 TRACE global [61c] - We'll wait till request 306 is answered. 17:27:19.281250 TRACE network [e30] - Made second apply on cl 17:27:19.281250 TRACE network [e30] - Listening... 17:27:19.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.281250 TRACE network [e30] - Made first apply on cl 17:27:19.281250 TRACE network [e30] - Applied on gs 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.281250 TRACE network [e30] - Made second apply on cl 17:27:19.281250 TRACE network [e30] - Listening... 17:27:19.281250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:19.281250 TRACE network [e30] - Made first apply on cl 17:27:19.281250 TRACE network [e30] - Applied on gs 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.281250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.296875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.343750 TRACE network [e30] - Made second apply on cl 17:27:19.343750 TRACE network [e30] - Listening... 17:27:19.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.343750 TRACE network [e30] - Made first apply on cl 17:27:19.343750 TRACE network [e30] - Applied on gs 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.343750 TRACE network [e30] - Made second apply on cl 17:27:19.343750 TRACE network [e30] - Listening... 17:27:19.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.343750 TRACE network [e30] - Made first apply on cl 17:27:19.343750 TRACE network [e30] - Applied on gs 17:27:19.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.343750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=307. 17:27:19.343750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:19.343750 TRACE global [61c] - We'll wait till request 307 is answered. 17:27:19.359375 TRACE network [e30] - Made second apply on cl 17:27:19.359375 TRACE network [e30] - Listening... 17:27:19.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.359375 TRACE network [e30] - Made first apply on cl 17:27:19.359375 TRACE network [e30] - Applied on gs 17:27:19.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:19.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.359375 TRACE network [e30] - Made second apply on cl 17:27:19.359375 TRACE network [e30] - Listening... 17:27:19.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:19.359375 TRACE network [e30] - Made first apply on cl 17:27:19.359375 TRACE network [e30] - Applied on gs 17:27:19.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.390625 TRACE network [e30] - Made second apply on cl 17:27:19.390625 TRACE network [e30] - Listening... 17:27:19.390625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:19.390625 TRACE network [e30] - Made first apply on cl 17:27:19.390625 TRACE network [e30] - Applied on gs 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sword of Hellfire'. 17:27:19.390625 TRACE ai [e30] - Completing goal: FIND OBJ 9,682 (Tamika) 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:19.390625 TRACE network [e30] - Made second apply on cl 17:27:19.390625 TRACE network [e30] - Listening... 17:27:19.390625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:19.390625 TRACE network [e30] - Made first apply on cl 17:27:19.390625 TRACE network [e30] - Applied on gs 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:19.390625 TRACE network [e30] - Made second apply on cl 17:27:19.390625 TRACE network [e30] - Listening... 17:27:19.390625 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:19.390625 TRACE network [e30] - Made first apply on cl 17:27:19.390625 TRACE network [e30] - Applied on gs 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:19.390625 TRACE network [e30] - Made second apply on cl 17:27:19.390625 TRACE network [e30] - Listening... 17:27:19.390625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:19.390625 TRACE animation [e30] - Fade anim started for obj 5 at 3 47 1; anim count: 1 17:27:19.390625 TRACE animation [e30] - Fade anim started for obj 5 at 4 47 1; anim count: 2 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:19.390625 TRACE network [e30] - Made first apply on cl 17:27:19.390625 DEBUG global [e30] - removing object id=9682; address=106656304; name=Sword of Hellfire 17:27:19.390625 TRACE network [e30] - Applied on gs 17:27:19.390625 TRACE network [e30] - Made second apply on cl 17:27:19.390625 TRACE network [e30] - Listening... 17:27:19.406250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:19.406250 TRACE network [e30] - Made first apply on cl 17:27:19.406250 TRACE network [e30] - Applied on gs 17:27:19.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:19.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:19.406250 TRACE network [e30] - Made second apply on cl 17:27:19.406250 TRACE network [e30] - Listening... 17:27:19.406250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.406250 TRACE network [e30] - Made first apply on cl 17:27:19.406250 TRACE network [e30] - Applied on gs 17:27:19.406250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:19.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.406250 TRACE network [e30] - Made second apply on cl 17:27:19.406250 TRACE network [e30] - Listening... 17:27:19.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.406250 TRACE network [e30] - Made first apply on cl 17:27:19.406250 TRACE network [e30] - Applied on gs 17:27:19.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.406250 TRACE network [e30] - Made second apply on cl 17:27:19.406250 TRACE network [e30] - Listening... 17:27:19.406250 TRACE ai [61c] - Completing goal: VISIT TILE (4 47 1) (Tamika) 17:27:19.406250 DEBUG ai [61c] - Hero Tamika moved from 4 44 1 to 3 46 1. Returning 1. 17:27:19.421875 TRACE ai [61c] - It's safe for Tamika to visit tile 4 48 1 17:27:19.421875 DEBUG ai [61c] - Of all 1 destinations, object oid=9667 seems nice 17:27:19.421875 DEBUG ai [61c] - Tamika will try to visit Monster at (4 48 1) 17:27:19.421875 DEBUG ai [61c] - Moving hero Tamika to tile 4 48 1 17:27:19.421875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=308. 17:27:19.421875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:19.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.421875 TRACE network [e30] - Made first apply on cl 17:27:19.421875 TRACE global [61c] - We'll wait till request 308 is answered. 17:27:19.421875 TRACE network [e30] - Applied on gs 17:27:19.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:19.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.421875 TRACE network [e30] - Made second apply on cl 17:27:19.421875 TRACE network [e30] - Listening... 17:27:19.421875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:19.421875 TRACE network [e30] - Made first apply on cl 17:27:19.421875 TRACE network [e30] - Applied on gs 17:27:19.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:19.437500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.453125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:19.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:19.500000 TRACE network [e30] - Made second apply on cl 17:27:19.500000 TRACE network [e30] - Listening... 17:27:19.500000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:19.500000 TRACE network [e30] - Made first apply on cl 17:27:19.500000 TRACE network [e30] - Applied on gs 17:27:19.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:19.500000 TRACE ai [e30] - Completing goal: FIND OBJ 9,667 (Tamika) 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:19.500000 TRACE network [e30] - Made second apply on cl 17:27:19.500000 TRACE network [e30] - Listening... 17:27:19.500000 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:19.500000 TRACE network [e30] - Made first apply on cl 17:27:19.500000 TRACE network [e30] - Applied on gs 17:27:19.500000 TRACE ai [e30] - 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 Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '185', soundID '0', selection '0', cancel '1'. 17:27:19.500000 DEBUG ai [e30] - Adding query 185 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:19.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:19.500000 TRACE network [e30] - Made second apply on cl 17:27:19.500000 TRACE network [e30] - Listening... 17:27:19.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.500000 TRACE network [e30] - Made first apply on cl 17:27:19.500000 DEBUG ai [1bc] - I'll answer the query 185 giving the choice 1 17:27:19.500000 TRACE network [1bc] - Sending a request "struct QueryReply". It'll have an ID=309. 17:27:19.500000 TRACE network [1bc] - Sending to server a pack of type struct QueryReply 17:27:19.500000 DEBUG ai [1bc] - Attempted answering query 185 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=309. Waiting for results... 17:27:19.500000 TRACE global [1bc] - We'll wait till request 309 is answered. 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:19.515625 INFO global [e30] - Opening BattleAI 17:27:19.515625 INFO global [e30] - Loaded Battle AI 17:27:19.515625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: created 17:27:19.515625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: init called, saving ptr to IBattleCallback 17:27:19.515625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStart called 17:27:19.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [274] - Sending a request "struct MakeAction". It'll have an ID=310. 17:27:19.515625 TRACE network [274] - Sending to server a pack of type struct MakeAction 17:27:19.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 DEBUG ai [e30] - Removing query 185 - Blocking dialog query with 0 components - The Giants, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.515625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.515625 TRACE network [e30] - Made first apply on cl 17:27:19.515625 TRACE network [e30] - Applied on gs 17:27:19.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.515625 TRACE network [e30] - Made second apply on cl 17:27:19.515625 TRACE network [e30] - Listening... 17:27:19.562500 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:19.562500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleNewRoundFirst called 17:27:19.562500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:19.562500 TRACE network [e30] - Made first apply on cl 17:27:19.562500 TRACE network [e30] - Applied on gs 17:27:19.562500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleNewRound called 17:27:19.562500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:19.562500 TRACE network [e30] - Made second apply on cl 17:27:19.562500 TRACE network [e30] - Listening... 17:27:19.562500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.562500 TRACE network [e30] - Made first apply on cl 17:27:19.562500 TRACE network [e30] - Applied on gs 17:27:19.562500 TRACE network [e30] - Made second apply on cl 17:27:19.562500 TRACE network [e30] - Listening... 17:27:19.562500 TRACE ai [29c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901. 17:27:19.562500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 17:27:19.562500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting spells sounds like fun. Let's see... 17:27:19.578125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: I can cast 47 spells. 17:27:19.578125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: I know about workings of 33 of them. 17:27:19.578125 ERROR global [29c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:19.578125 ERROR global [29c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:19.578125 ERROR global [29c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:19.578125 ERROR global [29c] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Found 170 spell-target combinations. 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '8', hex '151'} would deal 780 damage points among 1 stacks. 17:27:19.593750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '15', y '2', hex '49'} would deal 780 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1550 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '8', hex '151'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '15', y '2', hex '49'} would deal 1925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '8', hex '151'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -15500 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '15', y '2', hex '49'} would deal -3100 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '1', y '2', hex '35'} would deal -15500 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '15', y '8', hex '151'} would deal -3100 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '1', y '5', hex '86'} would deal -15500 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '2', y '8', hex '138'} would deal -15500 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -15500 damage points among 5 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Death Ripple on hex {BattleHex: x '15', y '2', hex '49'} would deal 810 damage points among 2 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Death Ripple on hex {BattleHex: x '15', y '8', hex '151'} would deal 810 damage points among 2 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Armageddon on hex {BattleHex: x '15', y '2', hex '49'} would deal -11610 damage points among 7 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Armageddon on hex {BattleHex: x '15', y '8', hex '151'} would deal -11610 damage points among 7 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.609375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.625000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 20928 to 20928) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.640625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.656250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.671875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 20928 to 20928) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Curse on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Curse on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.687500 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.703125 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.718750 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 20928 to 20928) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.734375 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.750000 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 20928 to 20928) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.765625 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by -22842 points (from 20928 to -1914) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [5]: 500 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.781250 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from 0 to 0) 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [3]: 69 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 20928 to 20928) 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '15', y '2', hex '49'} would deal 5925 damage points among 1 stacks. 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:19.796875 TRACE ai [29c] - CBattleAI [0A,43D,D54]: Best spell is Implosion. Will cast. 17:27:19.796875 TRACE network [29c] - Sending a request "struct MakeCustomAction". It'll have an ID=311. 17:27:19.796875 TRACE network [29c] - Sending to server a pack of type struct MakeCustomAction 17:27:19.796875 TRACE global [29c] - We'll wait till request 311 is answered. 17:27:19.796875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.796875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.796875 TRACE network [e30] - Made first apply on cl 17:27:19.796875 TRACE network [e30] - Applied on gs 17:27:19.796875 TRACE network [e30] - Made second apply on cl 17:27:19.796875 TRACE network [e30] - Listening... 17:27:19.796875 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:19.796875 TRACE network [e30] - Made first apply on cl 17:27:19.796875 TRACE network [e30] - Applied on gs 17:27:19.796875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleSpellCast called 17:27:19.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:19.796875 TRACE network [e30] - Made second apply on cl 17:27:19.796875 TRACE network [e30] - Listening... 17:27:19.796875 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:19.796875 TRACE network [e30] - Made first apply on cl 17:27:19.796875 TRACE network [e30] - Applied on gs 17:27:19.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:19.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:19.796875 TRACE network [e30] - Made second apply on cl 17:27:19.796875 TRACE network [e30] - Listening... 17:27:19.796875 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:19.796875 TRACE network [e30] - Made first apply on cl 17:27:19.796875 TRACE network [e30] - Applied on gs 17:27:19.796875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.796875 TRACE network [e30] - Made second apply on cl 17:27:19.796875 TRACE network [e30] - Listening... 17:27:19.796875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.796875 TRACE network [e30] - Made first apply on cl 17:27:19.796875 TRACE network [e30] - Applied on gs 17:27:19.796875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.796875 TRACE network [e30] - Made second apply on cl 17:27:19.796875 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE animation [49c] - Fade anim finished for obj at 3 47 1; remaining: 1 17:27:19.812500 TRACE animation [49c] - Fade anim finished for obj at 4 47 1; remaining: 0 17:27:19.812500 TRACE ai [29c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.812500 TRACE network [29c] - 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:27:19.812500 TRACE network [29c] - Sending a request "struct MakeAction". It'll have an ID=312. 17:27:19.812500 TRACE network [29c] - Sending to server a pack of type struct MakeAction 17:27:19.812500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.812500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.812500 TRACE network [e30] - Made first apply on cl 17:27:19.812500 TRACE network [e30] - Applied on gs 17:27:19.812500 TRACE network [e30] - Made second apply on cl 17:27:19.812500 TRACE network [e30] - Listening... 17:27:19.812500 TRACE ai [1c0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901. 17:27:19.812500 TRACE ai [1c0] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 17:27:19.812500 TRACE ai [1c0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.812500 TRACE network [1c0] - 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:27:19.812500 TRACE network [1c0] - Sending a request "struct MakeAction". It'll have an ID=313. 17:27:19.812500 TRACE network [1c0] - Sending to server a pack of type struct MakeAction 17:27:19.828125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE ai [be8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:19.828125 TRACE ai [be8] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:19.828125 TRACE ai [be8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.828125 TRACE network [be8] - 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:27:19.828125 TRACE network [be8] - Sending a request "struct MakeAction". It'll have an ID=314. 17:27:19.828125 TRACE network [be8] - Sending to server a pack of type struct MakeAction 17:27:19.828125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE ai [580] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:19.828125 TRACE ai [580] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:19.828125 TRACE ai [580] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.828125 TRACE network [580] - 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:27:19.828125 TRACE network [580] - Sending a request "struct MakeAction". It'll have an ID=315. 17:27:19.828125 TRACE network [580] - Sending to server a pack of type struct MakeAction 17:27:19.828125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.828125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.828125 TRACE network [e30] - Made first apply on cl 17:27:19.828125 TRACE network [e30] - Applied on gs 17:27:19.828125 TRACE network [e30] - Made second apply on cl 17:27:19.828125 TRACE network [e30] - Listening... 17:27:19.828125 TRACE ai [bf4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 287 creatures of Giants from slot 0 of armyobj=9667. 17:27:19.828125 TRACE ai [bf4] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 287 creatures of Giants from slot 0 of armyobj=9667 17:27:19.828125 TRACE ai [bf4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.828125 TRACE network [bf4] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '32', selectedStack '-1'} 17:27:19.828125 TRACE network [bf4] - Sending a request "struct MakeAction". It'll have an ID=316. 17:27:19.828125 TRACE network [bf4] - Sending to server a pack of type struct MakeAction 17:27:19.843750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 WARN network [e30] - Unrecognized trigger effect type 3019 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE ai [45c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667. 17:27:19.843750 TRACE ai [45c] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 17:27:19.843750 TRACE ai [45c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.843750 TRACE network [45c] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '32', selectedStack '-1'} 17:27:19.843750 TRACE network [45c] - Sending a request "struct MakeAction". It'll have an ID=317. 17:27:19.843750 TRACE network [45c] - Sending to server a pack of type struct MakeAction 17:27:19.843750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.843750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.843750 TRACE network [e30] - Made first apply on cl 17:27:19.843750 TRACE network [e30] - Applied on gs 17:27:19.843750 TRACE network [e30] - Made second apply on cl 17:27:19.843750 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE ai [754] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667. 17:27:19.859375 TRACE ai [754] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 17:27:19.859375 TRACE ai [754] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.859375 TRACE network [754] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '1', hex '30'}', additionalInfo '32', selectedStack '-1'} 17:27:19.859375 TRACE network [754] - Sending a request "struct MakeAction". It'll have an ID=318. 17:27:19.859375 TRACE network [754] - Sending to server a pack of type struct MakeAction 17:27:19.859375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE ai [ae8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:19.859375 TRACE ai [ae8] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:19.859375 TRACE ai [ae8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.859375 TRACE network [ae8] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:19.859375 TRACE network [ae8] - Sending a request "struct MakeAction". It'll have an ID=319. 17:27:19.859375 TRACE network [ae8] - Sending to server a pack of type struct MakeAction 17:27:19.859375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.859375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.859375 TRACE network [e30] - Made first apply on cl 17:27:19.859375 TRACE network [e30] - Applied on gs 17:27:19.859375 TRACE network [e30] - Made second apply on cl 17:27:19.859375 TRACE network [e30] - Listening... 17:27:19.859375 TRACE ai [a1c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:19.859375 TRACE ai [a1c] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:19.890625 TRACE ai [a1c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.890625 TRACE network [a1c] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '5', y '10', hex '175'}', additionalInfo '-1', selectedStack '-1'} 17:27:19.890625 TRACE network [a1c] - Sending a request "struct MakeAction". It'll have an ID=320. 17:27:19.890625 TRACE network [a1c] - Sending to server a pack of type struct MakeAction 17:27:19.890625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.890625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.890625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.890625 TRACE network [e30] - Made first apply on cl 17:27:19.890625 TRACE network [e30] - Applied on gs 17:27:19.890625 TRACE network [e30] - Made second apply on cl 17:27:19.906250 TRACE network [e30] - Listening... 17:27:19.906250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.906250 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.906250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.906250 TRACE network [e30] - Made first apply on cl 17:27:19.906250 TRACE network [e30] - Applied on gs 17:27:19.906250 TRACE network [e30] - Made second apply on cl 17:27:19.906250 TRACE network [e30] - Listening... 17:27:19.906250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.906250 TRACE network [e30] - Made first apply on cl 17:27:19.906250 TRACE network [e30] - Applied on gs 17:27:19.906250 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.906250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.906250 TRACE network [e30] - Made second apply on cl 17:27:19.906250 TRACE network [e30] - Listening... 17:27:19.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.906250 TRACE network [e30] - Made first apply on cl 17:27:19.906250 TRACE network [e30] - Applied on gs 17:27:19.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.906250 TRACE network [e30] - Made second apply on cl 17:27:19.906250 TRACE network [e30] - Listening... 17:27:19.906250 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.906250 TRACE network [e30] - Made first apply on cl 17:27:19.906250 TRACE network [e30] - Applied on gs 17:27:19.906250 TRACE network [e30] - Made second apply on cl 17:27:19.906250 TRACE network [e30] - Listening... 17:27:19.906250 TRACE ai [b24] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901. 17:27:19.906250 TRACE ai [b24] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 17:27:19.921875 TRACE ai [b24] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.921875 TRACE network [b24] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '-1', selectedStack '-1'} 17:27:19.921875 TRACE network [b24] - Sending a request "struct MakeAction". It'll have an ID=321. 17:27:19.921875 TRACE network [b24] - Sending to server a pack of type struct MakeAction 17:27:19.921875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.921875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.921875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.921875 TRACE network [e30] - Made first apply on cl 17:27:19.921875 TRACE network [e30] - Applied on gs 17:27:19.921875 TRACE network [e30] - Made second apply on cl 17:27:19.921875 TRACE network [e30] - Listening... 17:27:19.921875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.921875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.921875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.921875 TRACE network [e30] - Made first apply on cl 17:27:19.921875 TRACE network [e30] - Applied on gs 17:27:19.921875 TRACE network [e30] - Made second apply on cl 17:27:19.921875 TRACE network [e30] - Listening... 17:27:19.921875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.921875 TRACE network [e30] - Made first apply on cl 17:27:19.921875 TRACE network [e30] - Applied on gs 17:27:19.921875 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.921875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.921875 TRACE network [e30] - Made second apply on cl 17:27:19.921875 TRACE network [e30] - Listening... 17:27:19.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.937500 TRACE network [e30] - Made first apply on cl 17:27:19.937500 TRACE network [e30] - Applied on gs 17:27:19.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.937500 TRACE network [e30] - Made second apply on cl 17:27:19.937500 TRACE network [e30] - Listening... 17:27:19.937500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.937500 TRACE network [e30] - Made first apply on cl 17:27:19.937500 TRACE network [e30] - Applied on gs 17:27:19.937500 TRACE network [e30] - Made second apply on cl 17:27:19.937500 TRACE network [e30] - Listening... 17:27:19.937500 TRACE ai [3b4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:19.937500 TRACE ai [3b4] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:19.968750 TRACE ai [3b4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:19.968750 TRACE network [3b4] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '-1', selectedStack '-1'} 17:27:19.968750 TRACE network [3b4] - Sending a request "struct MakeAction". It'll have an ID=322. 17:27:19.968750 TRACE network [3b4] - Sending to server a pack of type struct MakeAction 17:27:19.968750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:19.968750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:19.968750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:19.968750 TRACE network [e30] - Made first apply on cl 17:27:19.968750 TRACE network [e30] - Applied on gs 17:27:19.968750 TRACE network [e30] - Made second apply on cl 17:27:19.968750 TRACE network [e30] - Listening... 17:27:19.968750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:19.968750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:19.968750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:19.968750 TRACE network [e30] - Made first apply on cl 17:27:19.968750 TRACE network [e30] - Applied on gs 17:27:19.968750 TRACE network [e30] - Made second apply on cl 17:27:19.968750 TRACE network [e30] - Listening... 17:27:19.968750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:19.968750 TRACE network [e30] - Made first apply on cl 17:27:19.968750 TRACE network [e30] - Applied on gs 17:27:19.968750 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:19.968750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:19.968750 TRACE network [e30] - Made second apply on cl 17:27:19.968750 TRACE network [e30] - Listening... 17:27:19.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:19.968750 TRACE network [e30] - Made first apply on cl 17:27:19.968750 TRACE network [e30] - Applied on gs 17:27:19.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:19.968750 TRACE network [e30] - Made second apply on cl 17:27:19.968750 TRACE network [e30] - Listening... 17:27:19.968750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:19.968750 TRACE network [e30] - Made first apply on cl 17:27:19.968750 TRACE network [e30] - Applied on gs 17:27:19.968750 TRACE network [e30] - Made second apply on cl 17:27:19.968750 TRACE network [e30] - Listening... 17:27:19.968750 TRACE ai [50c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:19.968750 TRACE ai [50c] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:20.000000 TRACE ai [50c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:20.000000 TRACE network [50c] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '-1', selectedStack '-1'} 17:27:20.000000 TRACE network [50c] - Sending a request "struct MakeAction". It'll have an ID=323. 17:27:20.000000 TRACE network [50c] - Sending to server a pack of type struct MakeAction 17:27:20.000000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.000000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:20.000000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:20.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:20.000000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleNewRoundFirst called 17:27:20.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleNewRound called 17:27:20.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:20.000000 TRACE network [e30] - Made first apply on cl 17:27:20.000000 TRACE network [e30] - Applied on gs 17:27:20.000000 TRACE network [e30] - Made second apply on cl 17:27:20.000000 TRACE network [e30] - Listening... 17:27:20.000000 TRACE ai [4d4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901. 17:27:20.000000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 17:27:20.000000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting spells sounds like fun. Let's see... 17:27:20.015625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: I can cast 48 spells. 17:27:20.015625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: I know about workings of 33 of them. 17:27:20.015625 ERROR global [4d4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:20.031250 ERROR global [4d4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:20.031250 ERROR global [4d4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:20.031250 ERROR global [4d4] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:20.031250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Found 170 spell-target combinations. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '1', hex '30'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Arrow on hex {BattleHex: x '13', y '0', hex '13'} would deal 780 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '1', hex '30'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Ice Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1550 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '1', hex '30'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Lightning Bolt on hex {BattleHex: x '13', y '0', hex '13'} would deal 1925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '1', hex '30'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '10', y '0', hex '10'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '13', y '0', hex '13'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '10', y '1', hex '27'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '13', y '1', hex '30'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '8', y '1', hex '25'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '15', y '1', hex '32'} would deal -3100 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Chain Lightning on hex {BattleHex: x '5', y '10', hex '175'} would deal -9300 damage points among 5 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Death Ripple on hex {BattleHex: x '13', y '0', hex '13'} would deal 810 damage points among 2 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Death Ripple on hex {BattleHex: x '13', y '1', hex '30'} would deal 810 damage points among 2 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Armageddon on hex {BattleHex: x '13', y '0', hex '13'} would deal -11610 damage points among 7 stacks. 17:27:20.062500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Armageddon on hex {BattleHex: x '13', y '1', hex '30'} would deal -11610 damage points among 7 stacks. 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by -12740 points (from -16085 to -3345) 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.078125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by -11445 points (from -8850 to 2595) 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.093750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.109375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Air Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.125000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 18897 to 18897) 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fire Shield on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.140625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.156250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.156250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.156250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.156250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Air on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.171875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Protection from Fire on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.187500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.203125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Water on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.218750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prot. from Earth on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.234375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.250000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Anti-Magic on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.265625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 18897 to 18897) 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Magic Mirror on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.281250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.296875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Curse on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 598 points (from -16085 to -16683) 17:27:20.296875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.296875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Curse on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 2025 points (from -8850 to -10875) 17:27:20.296875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.312500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Bloodlust on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.328125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Weakness on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.343750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.359375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Stone Skin on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.375000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Disrupting Ray on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.390625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.406250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 18897 to 18897) 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Prayer on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.421875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.437500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Fortune on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.453125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Misfortune on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.468750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.484375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.484375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.484375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.484375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Haste on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.500000 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slow on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.515625 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.531250 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 18897 to 18897) 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Slayer on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.546875 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.562500 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by -1254 points (from 18897 to 17643) 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Frenzy on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 31525 to 31525) 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [5]: 141 creatures of Giants from slot 0 of armyobj=9667 would improve the stack by 0 points (from -16085 to -16085) 17:27:20.578125 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 31430 to 31430) 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [6]: 500 creatures of Giants from slot 1 of armyobj=9667 would improve the stack by 0 points (from -8850 to -8850) 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 31114 to 31114) 17:27:20.593750 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.609375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 18897 to 18897) 17:27:20.609375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Implosion on hex {BattleHex: x '13', y '0', hex '13'} would deal 5925 damage points among 1 stacks. 17:27:20.609375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Casting Counterstrike on Battle stack [4]: 3238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:20.609375 TRACE ai [4d4] - CBattleAI [0A,43D,D54]: Best spell is Implosion. Will cast. 17:27:20.609375 TRACE network [4d4] - Sending a request "struct MakeCustomAction". It'll have an ID=324. 17:27:20.609375 TRACE network [4d4] - Sending to server a pack of type struct MakeCustomAction 17:27:20.609375 TRACE global [4d4] - We'll wait till request 324 is answered. 17:27:20.609375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleSpellCast called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:20.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE ai [4d4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:20.609375 TRACE network [4d4] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '0', hex '12'}', additionalInfo '13', selectedStack '-1'} 17:27:20.609375 TRACE network [4d4] - Sending a request "struct MakeAction". It'll have an ID=325. 17:27:20.609375 TRACE network [4d4] - Sending to server a pack of type struct MakeAction 17:27:20.609375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.609375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:20.609375 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:20.609375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:20.609375 TRACE network [e30] - Made first apply on cl 17:27:20.609375 TRACE network [e30] - Applied on gs 17:27:20.609375 TRACE network [e30] - Made second apply on cl 17:27:20.609375 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE ai [950] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901. 17:27:20.625000 TRACE ai [950] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 17:27:20.625000 TRACE ai [950] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:20.625000 TRACE network [950] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '13', y '0', hex '13'}', additionalInfo '30', selectedStack '-1'} 17:27:20.625000 TRACE network [950] - Sending a request "struct MakeAction". It'll have an ID=326. 17:27:20.625000 TRACE network [950] - Sending to server a pack of type struct MakeAction 17:27:20.625000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE ai [7d0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:20.625000 TRACE ai [7d0] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:20.625000 TRACE ai [7d0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:20.625000 TRACE network [7d0] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '12', y '1', hex '29'}', additionalInfo '30', selectedStack '-1'} 17:27:20.625000 TRACE network [7d0] - Sending a request "struct MakeAction". It'll have an ID=327. 17:27:20.625000 TRACE network [7d0] - Sending to server a pack of type struct MakeAction 17:27:20.625000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.625000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:20.625000 TRACE network [e30] - Made first apply on cl 17:27:20.625000 TRACE network [e30] - Applied on gs 17:27:20.625000 TRACE network [e30] - Made second apply on cl 17:27:20.625000 TRACE network [e30] - Listening... 17:27:20.625000 TRACE ai [428] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:20.625000 TRACE ai [428] - CBattleAI [0A,43D,D54]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:20.640625 TRACE ai [428] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:20.640625 TRACE network [428] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '1', hex '31'}', additionalInfo '30', selectedStack '-1'} 17:27:20.640625 TRACE network [428] - Sending a request "struct MakeAction". It'll have an ID=328. 17:27:20.640625 TRACE network [428] - Sending to server a pack of type struct MakeAction 17:27:20.640625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionStarted called 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStackMoved called 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleAttack called 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleStacksAttacked called 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: actionFinished called 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:20.640625 DEBUG ai [e30] - Player 3: I won the Starting battle of Tamika attacking Monster at 4 48 1! 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: battleEnd called 17:27:20.640625 TRACE ai [e30] - CBattleAI [0A,43D,D54]: destroyed 17:27:20.640625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 WARN bonus [e30] - Warning: an orphaned child! 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '150000'. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '773'. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:20.640625 TRACE network [e30] - Made first apply on cl 17:27:20.640625 TRACE network [e30] - Applied on gs 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:20.640625 TRACE network [e30] - Made second apply on cl 17:27:20.640625 TRACE network [e30] - Listening... 17:27:20.640625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:20.640625 TRACE animation [e30] - Fade anim started for obj 54 at 3 47 1; anim count: 1 17:27:20.640625 TRACE animation [e30] - Fade anim started for obj 54 at 3 48 1; anim count: 2 17:27:20.640625 TRACE animation [e30] - Fade anim started for obj 54 at 4 47 1; anim count: 3 17:27:20.640625 TRACE animation [e30] - Fade anim started for obj 54 at 4 48 1; anim count: 4 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.656250 TRACE network [e30] - Made first apply on cl 17:27:20.656250 DEBUG global [e30] - removing object id=9667; address=106657928; name=Monster 17:27:20.656250 TRACE network [e30] - Applied on gs 17:27:20.656250 TRACE network [e30] - Made second apply on cl 17:27:20.656250 TRACE network [e30] - Listening... 17:27:20.656250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:20.656250 TRACE network [e30] - Made first apply on cl 17:27:20.656250 TRACE network [e30] - Applied on gs 17:27:20.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:20.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:20.656250 TRACE network [e30] - Made second apply on cl 17:27:20.656250 TRACE network [e30] - Listening... 17:27:20.656250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.656250 TRACE network [e30] - Made first apply on cl 17:27:20.656250 TRACE network [e30] - Applied on gs 17:27:20.656250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:20.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.656250 TRACE network [e30] - Made second apply on cl 17:27:20.656250 TRACE network [e30] - Listening... 17:27:20.671875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=329. 17:27:20.671875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:20.671875 TRACE global [61c] - We'll wait till request 329 is answered. 17:27:20.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.671875 TRACE network [e30] - Made first apply on cl 17:27:20.671875 TRACE network [e30] - Applied on gs 17:27:20.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:20.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.671875 TRACE network [e30] - Made second apply on cl 17:27:20.671875 TRACE network [e30] - Listening... 17:27:20.671875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:20.671875 TRACE network [e30] - Made first apply on cl 17:27:20.671875 TRACE network [e30] - Applied on gs 17:27:20.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.687500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:20.718750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:20.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:20.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.750000 TRACE network [e30] - Made second apply on cl 17:27:20.750000 TRACE network [e30] - Listening... 17:27:20.750000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.750000 TRACE network [e30] - Made first apply on cl 17:27:20.750000 TRACE network [e30] - Applied on gs 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.750000 TRACE network [e30] - Made second apply on cl 17:27:20.750000 TRACE network [e30] - Listening... 17:27:20.750000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.750000 TRACE network [e30] - Made first apply on cl 17:27:20.750000 TRACE network [e30] - Applied on gs 17:27:20.750000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.750000 TRACE ai [61c] - Completing goal: VISIT TILE (4 48 1) (Tamika) 17:27:20.750000 TRACE network [e30] - Made second apply on cl 17:27:20.750000 TRACE network [e30] - Listening... 17:27:20.750000 DEBUG ai [61c] - Hero Tamika moved from 3 46 1 to 4 48 1. Returning 1. 17:27:20.781250 TRACE ai [61c] - It's safe for Tamika to visit tile 4 50 1 17:27:20.781250 TRACE ai [61c] - It's safe for Tamika to visit tile 4 51 1 17:27:20.781250 DEBUG ai [61c] - Of all 4 destinations, object oid=9683 seems nice 17:27:20.781250 DEBUG ai [61c] - Tamika will try to visit Shield of the Yawning Dead at (3 48 1) 17:27:20.781250 DEBUG ai [61c] - Moving hero Tamika to tile 3 48 1 17:27:20.781250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=330. 17:27:20.781250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:20.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.781250 TRACE network [e30] - Made first apply on cl 17:27:20.781250 TRACE global [61c] - We'll wait till request 330 is answered. 17:27:20.796875 TRACE network [e30] - Applied on gs 17:27:20.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:20.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.796875 TRACE network [e30] - Made second apply on cl 17:27:20.796875 TRACE network [e30] - Listening... 17:27:20.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:20.796875 TRACE network [e30] - Made first apply on cl 17:27:20.796875 TRACE network [e30] - Applied on gs 17:27:20.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.828125 TRACE network [e30] - Made second apply on cl 17:27:20.828125 TRACE network [e30] - Listening... 17:27:20.828125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:20.828125 TRACE network [e30] - Made first apply on cl 17:27:20.828125 TRACE network [e30] - Applied on gs 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Shield of the Yawning Dead'. 17:27:20.828125 TRACE ai [e30] - Completing goal: FIND OBJ 9,683 (Tamika) 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:20.828125 TRACE network [e30] - Made second apply on cl 17:27:20.828125 TRACE network [e30] - Listening... 17:27:20.828125 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:20.828125 TRACE network [e30] - Made first apply on cl 17:27:20.828125 TRACE network [e30] - Applied on gs 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:20.828125 TRACE network [e30] - Made second apply on cl 17:27:20.828125 TRACE network [e30] - Listening... 17:27:20.828125 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:20.828125 TRACE network [e30] - Made first apply on cl 17:27:20.828125 TRACE network [e30] - Applied on gs 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:20.828125 TRACE network [e30] - Made second apply on cl 17:27:20.828125 TRACE network [e30] - Listening... 17:27:20.828125 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:20.828125 TRACE animation [e30] - Fade anim started for obj 5 at 2 48 1; anim count: 5 17:27:20.828125 TRACE animation [e30] - Fade anim started for obj 5 at 3 48 1; anim count: 6 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:20.828125 TRACE network [e30] - Made first apply on cl 17:27:20.828125 DEBUG global [e30] - removing object id=9683; address=106587600; name=Shield of the Yawning Dead 17:27:20.843750 TRACE network [e30] - Applied on gs 17:27:20.843750 TRACE network [e30] - Made second apply on cl 17:27:20.843750 TRACE network [e30] - Listening... 17:27:20.843750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:20.843750 TRACE network [e30] - Made first apply on cl 17:27:20.843750 TRACE network [e30] - Applied on gs 17:27:20.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:20.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:20.843750 TRACE network [e30] - Made second apply on cl 17:27:20.843750 TRACE network [e30] - Listening... 17:27:20.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.843750 TRACE network [e30] - Made first apply on cl 17:27:20.843750 TRACE network [e30] - Applied on gs 17:27:20.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:20.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.843750 TRACE network [e30] - Made second apply on cl 17:27:20.843750 TRACE network [e30] - Listening... 17:27:20.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.843750 TRACE network [e30] - Made first apply on cl 17:27:20.843750 TRACE network [e30] - Applied on gs 17:27:20.843750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.843750 TRACE network [e30] - Made second apply on cl 17:27:20.843750 TRACE network [e30] - Listening... 17:27:20.843750 TRACE ai [61c] - Completing goal: VISIT TILE (3 48 1) (Tamika) 17:27:20.843750 DEBUG ai [61c] - Hero Tamika moved from 4 48 1 to 4 48 1. Returning 1. 17:27:20.843750 DEBUG ai [61c] - Of all 2 destinations, object oid=9688 seems nice 17:27:20.859375 DEBUG ai [61c] - Tamika will try to visit Skull Helmet at (4 50 1) 17:27:20.859375 DEBUG ai [61c] - Moving hero Tamika to tile 4 50 1 17:27:20.859375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=331. 17:27:20.859375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:20.875000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.875000 TRACE network [e30] - Made first apply on cl 17:27:20.875000 TRACE global [61c] - We'll wait till request 331 is answered. 17:27:20.875000 TRACE network [e30] - Applied on gs 17:27:20.875000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:20.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.875000 TRACE network [e30] - Made second apply on cl 17:27:20.875000 TRACE network [e30] - Listening... 17:27:20.875000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:20.875000 TRACE network [e30] - Made first apply on cl 17:27:20.875000 TRACE network [e30] - Applied on gs 17:27:20.875000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:20.890625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:20.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:20.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.937500 TRACE network [e30] - Made second apply on cl 17:27:20.937500 TRACE network [e30] - Listening... 17:27:20.937500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.937500 TRACE network [e30] - Made first apply on cl 17:27:20.937500 TRACE network [e30] - Applied on gs 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.937500 TRACE network [e30] - Made second apply on cl 17:27:20.937500 TRACE network [e30] - Listening... 17:27:20.937500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:20.937500 TRACE network [e30] - Made first apply on cl 17:27:20.937500 TRACE network [e30] - Applied on gs 17:27:20.937500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.937500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:20.937500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=332. 17:27:20.937500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:20.937500 TRACE global [61c] - We'll wait till request 332 is answered. 17:27:20.953125 TRACE network [e30] - Made second apply on cl 17:27:20.953125 TRACE network [e30] - Listening... 17:27:20.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:20.953125 TRACE network [e30] - Made first apply on cl 17:27:20.953125 TRACE network [e30] - Applied on gs 17:27:20.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:20.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:20.953125 TRACE network [e30] - Made second apply on cl 17:27:20.953125 TRACE network [e30] - Listening... 17:27:20.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:20.953125 TRACE network [e30] - Made first apply on cl 17:27:20.953125 TRACE network [e30] - Applied on gs 17:27:20.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:20.968750 TRACE animation [e30] - Fade anim finished for obj at 3 47 1; remaining: 5 17:27:20.968750 TRACE animation [e30] - Fade anim finished for obj at 3 48 1; remaining: 4 17:27:20.968750 TRACE animation [e30] - Fade anim finished for obj at 4 47 1; remaining: 3 17:27:20.968750 TRACE animation [e30] - Fade anim finished for obj at 4 48 1; remaining: 2 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:20.984375 TRACE network [e30] - Made second apply on cl 17:27:20.984375 TRACE network [e30] - Listening... 17:27:20.984375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:20.984375 TRACE network [e30] - Made first apply on cl 17:27:20.984375 TRACE network [e30] - Applied on gs 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Skull Helmet'. 17:27:20.984375 TRACE ai [e30] - Completing goal: FIND OBJ 9,688 (Tamika) 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:20.984375 TRACE network [e30] - Made second apply on cl 17:27:20.984375 TRACE network [e30] - Listening... 17:27:20.984375 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:20.984375 TRACE network [e30] - Made first apply on cl 17:27:20.984375 TRACE network [e30] - Applied on gs 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:20.984375 TRACE network [e30] - Made second apply on cl 17:27:20.984375 TRACE network [e30] - Listening... 17:27:20.984375 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:20.984375 TRACE network [e30] - Made first apply on cl 17:27:20.984375 TRACE network [e30] - Applied on gs 17:27:20.984375 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:20.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:20.984375 TRACE network [e30] - Made second apply on cl 17:27:20.984375 TRACE network [e30] - Listening... 17:27:21.000000 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:21.000000 TRACE animation [e30] - Fade anim started for obj 5 at 3 50 1; anim count: 3 17:27:21.000000 TRACE animation [e30] - Fade anim started for obj 5 at 4 50 1; anim count: 4 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.000000 TRACE network [e30] - Made first apply on cl 17:27:21.000000 DEBUG global [e30] - removing object id=9688; address=106660560; name=Skull Helmet 17:27:21.000000 TRACE network [e30] - Applied on gs 17:27:21.000000 TRACE network [e30] - Made second apply on cl 17:27:21.000000 TRACE network [e30] - Listening... 17:27:21.000000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:21.000000 TRACE network [e30] - Made first apply on cl 17:27:21.000000 TRACE network [e30] - Applied on gs 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:21.000000 TRACE network [e30] - Made second apply on cl 17:27:21.000000 TRACE network [e30] - Listening... 17:27:21.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.000000 TRACE network [e30] - Made first apply on cl 17:27:21.000000 TRACE network [e30] - Applied on gs 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:21.000000 TRACE network [e30] - Made second apply on cl 17:27:21.000000 TRACE network [e30] - Listening... 17:27:21.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.000000 TRACE network [e30] - Made first apply on cl 17:27:21.000000 TRACE network [e30] - Applied on gs 17:27:21.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.000000 TRACE network [e30] - Made second apply on cl 17:27:21.000000 TRACE network [e30] - Listening... 17:27:21.000000 TRACE ai [61c] - Completing goal: VISIT TILE (4 50 1) (Tamika) 17:27:21.000000 DEBUG ai [61c] - Hero Tamika moved from 4 48 1 to 3 49 1. Returning 1. 17:27:21.031250 TRACE ai [61c] - It's safe for Tamika to visit tile 4 51 1 17:27:21.031250 DEBUG ai [61c] - Of all 2 destinations, object oid=10862 seems nice 17:27:21.031250 DEBUG ai [61c] - Tamika will try to visit Armor of the Damned at (4 49 1) 17:27:21.031250 DEBUG ai [61c] - Moving hero Tamika to tile 4 49 1 17:27:21.031250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=333. 17:27:21.031250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:21.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.031250 TRACE network [e30] - Made first apply on cl 17:27:21.031250 TRACE global [61c] - We'll wait till request 333 is answered. 17:27:21.031250 TRACE network [e30] - Applied on gs 17:27:21.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:21.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:21.031250 TRACE network [e30] - Made second apply on cl 17:27:21.031250 TRACE network [e30] - Listening... 17:27:21.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:21.031250 TRACE network [e30] - Made first apply on cl 17:27:21.031250 TRACE network [e30] - Applied on gs 17:27:21.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Armor of the Damned'. 17:27:21.078125 TRACE ai [e30] - Completing goal: FIND OBJ 10,862 (Tamika) 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:21.078125 TRACE animation [e30] - Fade anim started for obj 5 at 3 49 1; anim count: 5 17:27:21.078125 TRACE animation [e30] - Fade anim started for obj 5 at 4 49 1; anim count: 6 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 DEBUG global [e30] - removing object id=10862; address=106659304; name=Armor of the Damned 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.078125 TRACE network [e30] - Made first apply on cl 17:27:21.078125 TRACE network [e30] - Applied on gs 17:27:21.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:21.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:21.078125 TRACE network [e30] - Made second apply on cl 17:27:21.078125 TRACE network [e30] - Listening... 17:27:21.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.093750 TRACE network [e30] - Made first apply on cl 17:27:21.093750 TRACE network [e30] - Applied on gs 17:27:21.093750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.093750 TRACE network [e30] - Made second apply on cl 17:27:21.093750 TRACE network [e30] - Listening... 17:27:21.093750 TRACE ai [61c] - Completing goal: VISIT TILE (4 49 1) (Tamika) 17:27:21.093750 DEBUG ai [61c] - Hero Tamika moved from 3 49 1 to 3 49 1. Returning 1. 17:27:21.109375 TRACE ai [61c] - It's safe for Tamika to visit tile 4 51 1 17:27:21.109375 DEBUG ai [61c] - Of all 1 destinations, object oid=9668 seems nice 17:27:21.109375 DEBUG ai [61c] - Tamika will try to visit Monster at (4 51 1) 17:27:21.109375 DEBUG ai [61c] - Moving hero Tamika to tile 4 51 1 17:27:21.109375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=334. 17:27:21.109375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:21.109375 TRACE global [61c] - We'll wait till request 334 is answered. 17:27:21.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.109375 TRACE network [e30] - Made first apply on cl 17:27:21.109375 TRACE network [e30] - Applied on gs 17:27:21.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:21.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:21.109375 TRACE network [e30] - Made second apply on cl 17:27:21.109375 TRACE network [e30] - Listening... 17:27:21.109375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:21.109375 TRACE network [e30] - Made first apply on cl 17:27:21.109375 TRACE network [e30] - Applied on gs 17:27:21.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:21.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:21.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:21.156250 TRACE animation [e30] - Fade anim finished for obj at 2 48 1; remaining: 5 17:27:21.156250 TRACE animation [e30] - Fade anim finished for obj at 3 48 1; remaining: 4 17:27:21.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:21.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:21.187500 TRACE network [e30] - Made second apply on cl 17:27:21.187500 TRACE network [e30] - Listening... 17:27:21.187500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:21.187500 TRACE network [e30] - Made first apply on cl 17:27:21.187500 TRACE network [e30] - Applied on gs 17:27:21.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:21.187500 TRACE ai [e30] - Completing goal: FIND OBJ 9,668 (Tamika) 17:27:21.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:21.187500 TRACE network [e30] - Made second apply on cl 17:27:21.187500 TRACE network [e30] - Listening... 17:27:21.187500 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:21.187500 TRACE network [e30] - Made first apply on cl 17:27:21.187500 TRACE network [e30] - Applied on gs 17:27:21.187500 TRACE ai [e30] - 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 Behemoths, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '197', soundID '0', selection '0', cancel '1'. 17:27:21.187500 DEBUG ai [e30] - Adding query 197 - Blocking dialog query with 0 components - The Behemoths, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:21.203125 TRACE network [e30] - Made second apply on cl 17:27:21.203125 TRACE network [e30] - Listening... 17:27:21.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.203125 TRACE network [e30] - Made first apply on cl 17:27:21.203125 DEBUG ai [b48] - I'll answer the query 197 giving the choice 1 17:27:21.203125 TRACE network [b48] - Sending a request "struct QueryReply". It'll have an ID=335. 17:27:21.203125 TRACE network [b48] - Sending to server a pack of type struct QueryReply 17:27:21.203125 DEBUG ai [b48] - Attempted answering query 197 - Blocking dialog query with 0 components - The Behemoths, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=335. Waiting for results... 17:27:21.203125 TRACE global [b48] - We'll wait till request 335 is answered. 17:27:21.203125 TRACE network [e30] - Applied on gs 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.203125 TRACE network [e30] - Made second apply on cl 17:27:21.203125 TRACE network [e30] - Listening... 17:27:21.203125 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:21.203125 TRACE network [e30] - Made first apply on cl 17:27:21.203125 TRACE network [e30] - Applied on gs 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:21.203125 TRACE network [e30] - Made second apply on cl 17:27:21.203125 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct SetStackType, data: {CPack: type '1'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:21.218750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:21.218750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:21.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:21.218750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:21.218750 INFO global [e30] - Opening BattleAI 17:27:21.218750 INFO global [e30] - Loaded Battle AI 17:27:21.218750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: created 17:27:21.218750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: init called, saving ptr to IBattleCallback 17:27:21.218750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStart called 17:27:21.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.218750 TRACE network [eb0] - Sending a request "struct MakeAction". It'll have an ID=336. 17:27:21.218750 TRACE network [eb0] - Sending to server a pack of type struct MakeAction 17:27:21.218750 DEBUG ai [e30] - Removing query 197 - Blocking dialog query with 0 components - The Behemoths, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:21.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.218750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.218750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.218750 TRACE network [e30] - Made first apply on cl 17:27:21.218750 TRACE network [e30] - Applied on gs 17:27:21.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.218750 TRACE network [e30] - Made second apply on cl 17:27:21.218750 TRACE network [e30] - Listening... 17:27:21.265625 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:21.265625 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRoundFirst called 17:27:21.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:21.265625 TRACE network [e30] - Made first apply on cl 17:27:21.265625 TRACE network [e30] - Applied on gs 17:27:21.265625 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRound called 17:27:21.265625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:21.265625 TRACE network [e30] - Made second apply on cl 17:27:21.265625 TRACE network [e30] - Listening... 17:27:21.265625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.265625 TRACE network [e30] - Made first apply on cl 17:27:21.265625 TRACE network [e30] - Applied on gs 17:27:21.265625 TRACE network [e30] - Made second apply on cl 17:27:21.265625 TRACE network [e30] - Listening... 17:27:21.265625 TRACE ai [468] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901. 17:27:21.265625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 17:27:21.265625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting spells sounds like fun. Let's see... 17:27:21.281250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: I can cast 50 spells. 17:27:21.281250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: I know about workings of 36 of them. 17:27:21.281250 ERROR global [468] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.281250 ERROR global [468] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.281250 ERROR global [468] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.281250 ERROR global [468] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.296875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Found 210 spell-target combinations. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '5', hex '99'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '8', hex '150'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 780 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '5', hex '99'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1550 damage points among 1 stacks. 17:27:21.312500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1550 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '5', hex '99'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '5', hex '99'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '8', hex '150'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -15500 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '14', y '2', hex '48'} would deal 3100 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '1', y '2', hex '35'} would deal -15500 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '14', y '5', hex '99'} would deal 3100 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '1', y '5', hex '86'} would deal -15500 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '14', y '8', hex '150'} would deal 3100 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '2', y '8', hex '138'} would deal -15500 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -15500 damage points among 5 stacks. 17:27:21.328125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '14', y '2', hex '48'} would deal 1215 damage points among 3 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '14', y '5', hex '99'} would deal 1215 damage points among 3 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '14', y '8', hex '150'} would deal 1215 damage points among 3 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '14', y '2', hex '48'} would deal -7740 damage points among 8 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '14', y '5', hex '99'} would deal -7740 damage points among 8 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '14', y '8', hex '150'} would deal -7740 damage points among 8 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.343750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.359375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.375000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE animation [49c] - Fade anim finished for obj at 3 50 1; remaining: 3 17:27:21.390625 TRACE animation [49c] - Fade anim finished for obj at 4 50 1; remaining: 2 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.390625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.406250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.421875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.421875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.421875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.421875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.437500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.453125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.468750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.484375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.484375 TRACE animation [49c] - Fade anim finished for obj at 3 49 1; remaining: 1 17:27:21.484375 TRACE animation [49c] - Fade anim finished for obj at 4 49 1; remaining: 0 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.500000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.515625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.531250 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.546875 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.562500 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.578125 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.593750 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by -11673 points (from 16533 to 4860) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.609375 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.625000 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [3]: 51 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 16533 to 16533) 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [5]: 334 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5925 damage points among 1 stacks. 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 0 to 0) 17:27:21.640625 TRACE ai [468] - CBattleAI [05,FDE,F2C]: Best spell is Implosion. Will cast. 17:27:21.640625 TRACE network [468] - Sending a request "struct MakeCustomAction". It'll have an ID=337. 17:27:21.640625 TRACE network [468] - Sending to server a pack of type struct MakeCustomAction 17:27:21.640625 TRACE global [468] - We'll wait till request 337 is answered. 17:27:21.656250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleSpellCast called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:21.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE ai [468] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.656250 TRACE network [468] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '1', hex '31'}', additionalInfo '48', selectedStack '-1'} 17:27:21.656250 TRACE network [468] - Sending a request "struct MakeAction". It'll have an ID=338. 17:27:21.656250 TRACE network [468] - Sending to server a pack of type struct MakeAction 17:27:21.656250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.656250 TRACE network [e30] - Applied on gs 17:27:21.656250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.656250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.656250 TRACE network [e30] - Made second apply on cl 17:27:21.656250 TRACE network [e30] - Listening... 17:27:21.656250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.656250 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE ai [4e0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668. 17:27:21.671875 TRACE ai [4e0] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 333 creatures of Ancient Behemoths from slot 1 of armyobj=9668 17:27:21.671875 TRACE ai [4e0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.671875 TRACE network [4e0] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '31', selectedStack '-1'} 17:27:21.671875 TRACE network [4e0] - Sending a request "struct MakeAction". It'll have an ID=339. 17:27:21.671875 TRACE network [4e0] - Sending to server a pack of type struct MakeAction 17:27:21.671875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE ai [e70] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901. 17:27:21.671875 TRACE ai [e70] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 17:27:21.671875 TRACE ai [e70] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.671875 TRACE network [e70] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '11', selectedStack '-1'} 17:27:21.671875 TRACE network [e70] - Sending a request "struct MakeAction". It'll have an ID=340. 17:27:21.671875 TRACE network [e70] - Sending to server a pack of type struct MakeAction 17:27:21.671875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.671875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.671875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.671875 TRACE network [e30] - Made second apply on cl 17:27:21.671875 TRACE network [e30] - Listening... 17:27:21.671875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.671875 TRACE network [e30] - Made first apply on cl 17:27:21.671875 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE ai [f20] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:21.687500 TRACE ai [f20] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:21.687500 TRACE ai [f20] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.687500 TRACE network [f20] - 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:27:21.687500 TRACE network [f20] - Sending a request "struct MakeAction". It'll have an ID=341. 17:27:21.687500 TRACE network [f20] - Sending to server a pack of type struct MakeAction 17:27:21.687500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE ai [eec] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:21.687500 TRACE ai [eec] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:21.687500 TRACE ai [eec] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.687500 TRACE network [eec] - 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:27:21.687500 TRACE network [eec] - Sending a request "struct MakeAction". It'll have an ID=342. 17:27:21.687500 TRACE network [eec] - Sending to server a pack of type struct MakeAction 17:27:21.687500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.687500 TRACE network [e30] - Made first apply on cl 17:27:21.687500 TRACE network [e30] - Applied on gs 17:27:21.687500 TRACE network [e30] - Made second apply on cl 17:27:21.687500 TRACE network [e30] - Listening... 17:27:21.687500 TRACE ai [48c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668. 17:27:21.687500 TRACE ai [48c] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 17:27:21.687500 TRACE ai [48c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.687500 TRACE network [48c] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '1', hex '28'}', additionalInfo '31', selectedStack '-1'} 17:27:21.687500 TRACE network [48c] - Sending a request "struct MakeAction". It'll have an ID=343. 17:27:21.687500 TRACE network [48c] - Sending to server a pack of type struct MakeAction 17:27:21.703125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE ai [efc] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668. 17:27:21.703125 TRACE ai [efc] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [7]: 333 creatures of Behemoths from slot 2 of armyobj=9668 17:27:21.703125 TRACE ai [efc] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.703125 TRACE network [efc] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '2', hex '45'}', additionalInfo '31', selectedStack '-1'} 17:27:21.703125 TRACE network [efc] - Sending a request "struct MakeAction". It'll have an ID=344. 17:27:21.703125 TRACE network [efc] - Sending to server a pack of type struct MakeAction 17:27:21.703125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE ai [a90] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:21.703125 TRACE ai [a90] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:21.703125 TRACE ai [a90] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.703125 TRACE network [a90] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:21.703125 TRACE network [a90] - Sending a request "struct MakeAction". It'll have an ID=345. 17:27:21.703125 TRACE network [a90] - Sending to server a pack of type struct MakeAction 17:27:21.703125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.703125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.703125 TRACE network [e30] - Made first apply on cl 17:27:21.703125 TRACE network [e30] - Applied on gs 17:27:21.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.703125 TRACE network [e30] - Made second apply on cl 17:27:21.703125 TRACE network [e30] - Listening... 17:27:21.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.718750 TRACE network [e30] - Made first apply on cl 17:27:21.718750 TRACE network [e30] - Applied on gs 17:27:21.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.718750 TRACE network [e30] - Made second apply on cl 17:27:21.718750 TRACE network [e30] - Listening... 17:27:21.718750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.718750 TRACE network [e30] - Made first apply on cl 17:27:21.718750 TRACE network [e30] - Applied on gs 17:27:21.718750 TRACE network [e30] - Made second apply on cl 17:27:21.718750 TRACE network [e30] - Listening... 17:27:21.718750 TRACE ai [b78] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:21.718750 TRACE ai [b78] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:21.750000 TRACE ai [b78] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.750000 TRACE network [b78] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '3', y '6', hex '105'}', additionalInfo '-1', selectedStack '-1'} 17:27:21.750000 TRACE network [b78] - Sending a request "struct MakeAction". It'll have an ID=346. 17:27:21.750000 TRACE network [b78] - Sending to server a pack of type struct MakeAction 17:27:21.750000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE ai [ac4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:21.750000 TRACE ai [ac4] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:21.750000 TRACE ai [ac4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.750000 TRACE network [ac4] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '2', hex '44'}', additionalInfo '45', selectedStack '-1'} 17:27:21.750000 TRACE network [ac4] - Sending a request "struct MakeAction". It'll have an ID=347. 17:27:21.750000 TRACE network [ac4] - Sending to server a pack of type struct MakeAction 17:27:21.750000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.750000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.750000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.750000 TRACE network [e30] - Made first apply on cl 17:27:21.750000 TRACE network [e30] - Applied on gs 17:27:21.750000 TRACE network [e30] - Made second apply on cl 17:27:21.750000 TRACE network [e30] - Listening... 17:27:21.765625 TRACE ai [d24] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:21.765625 TRACE ai [d24] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:21.781250 TRACE ai [d24] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.781250 TRACE network [d24] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '-1', selectedStack '-1'} 17:27:21.781250 TRACE network [d24] - Sending a request "struct MakeAction". It'll have an ID=348. 17:27:21.781250 TRACE network [d24] - Sending to server a pack of type struct MakeAction 17:27:21.796875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRoundFirst called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRound called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE ai [8e8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 191 creatures of Ancient Behemoths from slot 1 of armyobj=9668. 17:27:21.796875 TRACE ai [8e8] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 191 creatures of Ancient Behemoths from slot 1 of armyobj=9668 17:27:21.796875 TRACE ai [8e8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:21.796875 TRACE network [8e8] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '31', selectedStack '-1'} 17:27:21.796875 TRACE network [8e8] - Sending a request "struct MakeAction". It'll have an ID=349. 17:27:21.796875 TRACE network [8e8] - Sending to server a pack of type struct MakeAction 17:27:21.796875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:21.796875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:21.796875 TRACE network [e30] - Made first apply on cl 17:27:21.796875 TRACE network [e30] - Applied on gs 17:27:21.796875 TRACE network [e30] - Made second apply on cl 17:27:21.796875 TRACE network [e30] - Listening... 17:27:21.796875 TRACE ai [b04] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901. 17:27:21.796875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 17:27:21.796875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting spells sounds like fun. Let's see... 17:27:21.812500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: I can cast 51 spells. 17:27:21.812500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: I know about workings of 36 of them. 17:27:21.812500 ERROR global [b04] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.828125 ERROR global [b04] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.828125 ERROR global [b04] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.828125 ERROR global [b04] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:21.843750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Found 210 spell-target combinations. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '2', hex '45'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '1', hex '28'} would deal 780 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '2', hex '45'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1550 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '2', hex '45'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '1', hex '28'} would deal 1925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '2', hex '45'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '10', y '0', hex '10'} would deal 3100 damage points among 5 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '11', y '1', hex '28'} would deal 3100 damage points among 5 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '10', y '2', hex '44'} would deal 3100 damage points among 5 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '11', y '0', hex '11'} would deal -3100 damage points among 5 stacks. 17:27:21.875000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '8', y '1', hex '25'} would deal -3100 damage points among 5 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '11', y '2', hex '45'} would deal -3100 damage points among 5 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '14', y '1', hex '31'} would deal 3100 damage points among 5 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '3', y '6', hex '105'} would deal -9300 damage points among 5 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '11', y '1', hex '28'} would deal 1215 damage points among 3 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '11', y '0', hex '11'} would deal 1215 damage points among 3 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '11', y '2', hex '45'} would deal 1215 damage points among 3 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '11', y '1', hex '28'} would deal -7740 damage points among 8 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '11', y '0', hex '11'} would deal -7740 damage points among 8 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '11', y '2', hex '45'} would deal -7740 damage points among 8 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:21.890625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:21.906250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:21.921875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:21.937500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:21.953125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.968750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:21.968750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.968750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:21.968750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:21.984375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.000000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.015625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.031250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.046875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.062500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.078125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.093750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.109375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.125000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.125000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.125000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.125000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.140625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.156250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.156250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.156250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.156250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.171875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.187500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.203125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 534 points (from 2136 to 1602) 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 1320 points (from 5280 to 3960) 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 411 points (from 1644 to 1233) 17:27:22.218750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.234375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.234375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.234375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.234375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.234375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.250000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.265625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.281250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.296875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.296875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.296875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.296875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.296875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.312500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.312500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.312500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.312500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.312500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.328125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.343750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.359375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.375000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.390625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.406250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.406250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.406250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.406250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.421875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.437500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.453125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.468750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.484375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.500000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.515625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.531250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.546875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.562500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.578125 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.593750 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by -4898 points (from 8427 to 3529) 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 30550 to 30550) 17:27:22.609375 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 30458 to 30458) 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 30152 to 30152) 17:27:22.625000 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.640625 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8427 to 8427) 17:27:22.656250 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.671875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [5]: 178 creatures of Behemoths from slot 0 of armyobj=9668 would improve the stack by 0 points (from 2136 to 2136) 17:27:22.671875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.671875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [6]: 160 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from 5280 to 5280) 17:27:22.671875 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '1', hex '28'} would deal 5925 damage points among 1 stacks. 17:27:22.687500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [7]: 137 creatures of Behemoths from slot 2 of armyobj=9668 would improve the stack by 0 points (from 1644 to 1644) 17:27:22.687500 TRACE ai [b04] - CBattleAI [05,FDE,F2C]: Best spell is Implosion. Will cast. 17:27:22.687500 TRACE network [b04] - Sending a request "struct MakeCustomAction". It'll have an ID=350. 17:27:22.687500 TRACE network [b04] - Sending to server a pack of type struct MakeCustomAction 17:27:22.687500 TRACE global [b04] - We'll wait till request 350 is answered. 17:27:22.687500 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleSpellCast called 17:27:22.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:22.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:22.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.687500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.687500 TRACE network [e30] - Made first apply on cl 17:27:22.687500 TRACE network [e30] - Applied on gs 17:27:22.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.687500 TRACE network [e30] - Made second apply on cl 17:27:22.687500 TRACE network [e30] - Listening... 17:27:22.687500 TRACE ai [b04] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:22.703125 TRACE network [b04] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '0', hex '10'}', additionalInfo '11', selectedStack '-1'} 17:27:22.703125 TRACE network [b04] - Sending a request "struct MakeAction". It'll have an ID=351. 17:27:22.703125 TRACE network [b04] - Sending to server a pack of type struct MakeAction 17:27:22.703125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE ai [964] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901. 17:27:22.703125 TRACE ai [964] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 17:27:22.703125 TRACE ai [964] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:22.703125 TRACE network [964] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '10', y '1', hex '27'}', additionalInfo '28', selectedStack '-1'} 17:27:22.703125 TRACE network [964] - Sending a request "struct MakeAction". It'll have an ID=352. 17:27:22.703125 TRACE network [964] - Sending to server a pack of type struct MakeAction 17:27:22.703125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.703125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:22.703125 TRACE network [e30] - Made first apply on cl 17:27:22.703125 TRACE network [e30] - Applied on gs 17:27:22.703125 TRACE network [e30] - Made second apply on cl 17:27:22.703125 TRACE network [e30] - Listening... 17:27:22.703125 TRACE ai [f14] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901. 17:27:22.703125 TRACE ai [f14] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 17:27:22.718750 TRACE ai [f14] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:22.718750 TRACE network [f14] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '11', y '1', hex '28'}', additionalInfo '45', selectedStack '-1'} 17:27:22.718750 TRACE network [f14] - Sending a request "struct MakeAction". It'll have an ID=353. 17:27:22.718750 TRACE network [f14] - Sending to server a pack of type struct MakeAction 17:27:22.718750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.718750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.718750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:22.718750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:22.718750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:22.718750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:22.718750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:22.718750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.718750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:22.718750 TRACE network [e30] - Made first apply on cl 17:27:22.718750 TRACE network [e30] - Applied on gs 17:27:22.718750 TRACE network [e30] - Made second apply on cl 17:27:22.718750 TRACE network [e30] - Listening... 17:27:22.718750 TRACE ai [6cc] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:22.718750 TRACE ai [6cc] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:22.718750 TRACE ai [6cc] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:22.718750 TRACE network [6cc] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:22.718750 TRACE network [6cc] - Sending a request "struct MakeAction". It'll have an ID=354. 17:27:22.718750 TRACE network [6cc] - Sending to server a pack of type struct MakeAction 17:27:22.718750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE ai [af4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901. 17:27:22.734375 TRACE ai [af4] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 17:27:22.734375 TRACE ai [af4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:22.734375 TRACE network [af4] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Walk', destinationTile '{BattleHex: x '7', y '6', hex '109'}', additionalInfo '-1', selectedStack '-1'} 17:27:22.734375 TRACE network [af4] - Sending a request "struct MakeAction". It'll have an ID=355. 17:27:22.734375 TRACE network [af4] - Sending to server a pack of type struct MakeAction 17:27:22.734375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRoundFirst called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleNewRound called 17:27:22.734375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:22.734375 TRACE network [e30] - Made first apply on cl 17:27:22.734375 TRACE network [e30] - Applied on gs 17:27:22.734375 TRACE network [e30] - Made second apply on cl 17:27:22.734375 TRACE network [e30] - Listening... 17:27:22.734375 TRACE ai [3d0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901. 17:27:22.734375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: activeStack called for Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 17:27:22.734375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting spells sounds like fun. Let's see... 17:27:22.765625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: I can cast 51 spells. 17:27:22.765625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: I know about workings of 36 of them. 17:27:22.765625 ERROR global [3d0] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:22.765625 ERROR global [3d0] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:22.765625 ERROR global [3d0] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:22.765625 ERROR global [3d0] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:22.765625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Found 146 spell-target combinations. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 780 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1550 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '10', y '0', hex '10'} would deal -9300 damage points among 5 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '10', y '1', hex '27'} would deal -9300 damage points among 5 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '11', y '0', hex '11'} would deal -9300 damage points among 5 stacks. 17:27:22.781250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '11', y '1', hex '28'} would deal -9300 damage points among 5 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '14', y '1', hex '31'} would deal -9300 damage points among 5 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Chain Lightning on hex {BattleHex: x '7', y '6', hex '109'} would deal -9300 damage points among 5 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Death Ripple on hex {BattleHex: x '11', y '0', hex '11'} would deal 405 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Armageddon on hex {BattleHex: x '11', y '0', hex '11'} would deal -15480 damage points among 6 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by -6178 points (from -7077 to -899) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.796875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Air Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fire Shield on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.812500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Air on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.828125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Protection from Fire on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Water on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.843750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.859375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.859375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.859375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prot. from Earth on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.859375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Anti-Magic on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.875000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.890625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.890625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Magic Mirror on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Curse on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 612 points (from -7077 to -7689) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Bloodlust on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.906250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Weakness on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.921875 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Stone Skin on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Disrupting Ray on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.937500 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Prayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Sorrow on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.953125 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Fortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Misfortune on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.968750 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Haste on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slow on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:22.984375 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Slayer on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.000000 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by -967 points (from 8666 to 7699) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Frenzy on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Vampire Lords from slot 0 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [1]: 997 creatures of Vampire Lords from slot 1 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [2]: 987 creatures of Vampire Lords from slot 2 of armyobj=10901 would improve the stack by 0 points (from 15633 to 15633) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Counterstrike on Battle stack [4]: 4238 creatures of Skeletons from slot 4 of armyobj=10901 would improve the stack by 0 points (from 0 to 0) 17:27:23.015625 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Berserk on Battle stack [3]: 25 creatures of Azure Dragons from slot 3 of armyobj=10901 would improve the stack by 0 points (from 8666 to 8666) 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5925 damage points among 1 stacks. 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Casting Blind on Battle stack [6]: 53 creatures of Ancient Behemoths from slot 1 of armyobj=9668 would improve the stack by 0 points (from -7077 to -7077) 17:27:23.031250 TRACE ai [3d0] - CBattleAI [05,FDE,F2C]: Best spell is Implosion. Will cast. 17:27:23.031250 TRACE network [3d0] - Sending a request "struct MakeCustomAction". It'll have an ID=356. 17:27:23.031250 TRACE network [3d0] - Sending to server a pack of type struct MakeCustomAction 17:27:23.031250 TRACE global [3d0] - We'll wait till request 356 is answered. 17:27:23.031250 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:23.031250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:23.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleSpellCast called 17:27:23.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:23.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:23.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:23.031250 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.031250 TRACE network [e30] - Made first apply on cl 17:27:23.031250 TRACE network [e30] - Applied on gs 17:27:23.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.031250 TRACE network [e30] - Made second apply on cl 17:27:23.031250 TRACE network [e30] - Listening... 17:27:23.031250 TRACE ai [3d0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:23.031250 TRACE network [3d0] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '14', y '0', hex '14'}', additionalInfo '11', selectedStack '-1'} 17:27:23.031250 TRACE network [3d0] - Sending a request "struct MakeAction". It'll have an ID=357. 17:27:23.031250 TRACE network [3d0] - Sending to server a pack of type struct MakeAction 17:27:23.046875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.046875 TRACE ai [ae4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [6]: 1 creatures of Ancient Behemoths from slot 1 of armyobj=9668. 17:27:23.046875 TRACE ai [ae4] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [6]: 1 creatures of Ancient Behemoths from slot 1 of armyobj=9668 17:27:23.046875 TRACE ai [ae4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:23.046875 TRACE network [ae4] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '6', y '5', hex '91'}', additionalInfo '109', selectedStack '-1'} 17:27:23.046875 TRACE network [ae4] - Sending a request "struct MakeAction". It'll have an ID=358. 17:27:23.046875 TRACE network [ae4] - Sending to server a pack of type struct MakeAction 17:27:23.046875 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:23.046875 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionStarted called 17:27:23.046875 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:23.046875 TRACE network [e30] - Made first apply on cl 17:27:23.046875 TRACE network [e30] - Applied on gs 17:27:23.046875 TRACE network [e30] - Made second apply on cl 17:27:23.046875 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStackMoved called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleAttack called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleStacksAttacked called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: actionFinished called 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:23.062500 DEBUG ai [e30] - Player 3: I won the Starting battle of Tamika attacking Monster at 4 51 1! 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: battleEnd called 17:27:23.062500 TRACE ai [e30] - CBattleAI [05,FDE,F2C]: destroyed 17:27:23.062500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 WARN bonus [e30] - Warning: an orphaned child! 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '206620'. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '769'. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 TRACE network [e30] - Applied on gs 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:23.062500 TRACE network [e30] - Made second apply on cl 17:27:23.062500 TRACE network [e30] - Listening... 17:27:23.062500 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:23.062500 TRACE animation [e30] - Fade anim started for obj 54 at 3 50 1; anim count: 1 17:27:23.062500 TRACE animation [e30] - Fade anim started for obj 54 at 3 51 1; anim count: 2 17:27:23.062500 TRACE animation [e30] - Fade anim started for obj 54 at 4 50 1; anim count: 3 17:27:23.062500 TRACE animation [e30] - Fade anim started for obj 54 at 4 51 1; anim count: 4 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.062500 TRACE network [e30] - Made first apply on cl 17:27:23.062500 DEBUG global [e30] - removing object id=9668; address=106661720; name=Monster 17:27:23.078125 TRACE network [e30] - Applied on gs 17:27:23.078125 TRACE network [e30] - Made second apply on cl 17:27:23.078125 TRACE network [e30] - Listening... 17:27:23.078125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.078125 TRACE network [e30] - Made first apply on cl 17:27:23.078125 TRACE network [e30] - Applied on gs 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.078125 TRACE network [e30] - Made second apply on cl 17:27:23.078125 TRACE network [e30] - Listening... 17:27:23.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.078125 TRACE network [e30] - Made first apply on cl 17:27:23.078125 TRACE network [e30] - Applied on gs 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.078125 TRACE network [e30] - Made second apply on cl 17:27:23.078125 TRACE network [e30] - Listening... 17:27:23.078125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=359. 17:27:23.078125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.078125 TRACE global [61c] - We'll wait till request 359 is answered. 17:27:23.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.078125 TRACE network [e30] - Made first apply on cl 17:27:23.078125 TRACE network [e30] - Applied on gs 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.078125 TRACE network [e30] - Made second apply on cl 17:27:23.078125 TRACE network [e30] - Listening... 17:27:23.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.078125 TRACE network [e30] - Made first apply on cl 17:27:23.078125 TRACE network [e30] - Applied on gs 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.109375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.125000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.156250 TRACE network [e30] - Made second apply on cl 17:27:23.156250 TRACE network [e30] - Listening... 17:27:23.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.156250 TRACE network [e30] - Made first apply on cl 17:27:23.156250 TRACE network [e30] - Applied on gs 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.156250 TRACE network [e30] - Made second apply on cl 17:27:23.156250 TRACE network [e30] - Listening... 17:27:23.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.156250 TRACE network [e30] - Made first apply on cl 17:27:23.156250 TRACE network [e30] - Applied on gs 17:27:23.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.156250 TRACE ai [61c] - Completing goal: VISIT TILE (4 51 1) (Tamika) 17:27:23.156250 TRACE network [e30] - Made second apply on cl 17:27:23.156250 TRACE network [e30] - Listening... 17:27:23.156250 DEBUG ai [61c] - Hero Tamika moved from 3 49 1 to 4 51 1. Returning 1. 17:27:23.171875 DEBUG ai [61c] - Of all 2 destinations, object oid=10860 seems nice 17:27:23.171875 DEBUG ai [61c] - Tamika will try to visit Statue of Legion at (4 52 1) 17:27:23.171875 DEBUG ai [61c] - Moving hero Tamika to tile 4 52 1 17:27:23.171875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=360. 17:27:23.171875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.171875 TRACE network [e30] - Made first apply on cl 17:27:23.171875 TRACE global [61c] - We'll wait till request 360 is answered. 17:27:23.187500 TRACE network [e30] - Applied on gs 17:27:23.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.187500 TRACE network [e30] - Made second apply on cl 17:27:23.187500 TRACE network [e30] - Listening... 17:27:23.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.187500 TRACE network [e30] - Made first apply on cl 17:27:23.187500 TRACE network [e30] - Applied on gs 17:27:23.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.218750 TRACE network [e30] - Made second apply on cl 17:27:23.218750 TRACE network [e30] - Listening... 17:27:23.218750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.218750 TRACE network [e30] - Made first apply on cl 17:27:23.218750 TRACE network [e30] - Applied on gs 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Statue of Legion'. 17:27:23.218750 TRACE ai [e30] - Completing goal: FIND OBJ 10,860 (Tamika) 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.218750 TRACE network [e30] - Made second apply on cl 17:27:23.218750 TRACE network [e30] - Listening... 17:27:23.218750 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:23.218750 TRACE network [e30] - Made first apply on cl 17:27:23.218750 TRACE network [e30] - Applied on gs 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:23.218750 TRACE network [e30] - Made second apply on cl 17:27:23.218750 TRACE network [e30] - Listening... 17:27:23.218750 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:23.218750 TRACE network [e30] - Made first apply on cl 17:27:23.218750 TRACE bonus [e30] - #$# Statue of Legion #propagated to# Player Green 17:27:23.218750 TRACE network [e30] - Applied on gs 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:23.218750 TRACE network [e30] - Made second apply on cl 17:27:23.218750 TRACE network [e30] - Listening... 17:27:23.218750 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:23.218750 TRACE animation [e30] - Fade anim started for obj 5 at 3 52 1; anim count: 5 17:27:23.218750 TRACE animation [e30] - Fade anim started for obj 5 at 4 52 1; anim count: 6 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.218750 TRACE network [e30] - Made first apply on cl 17:27:23.218750 DEBUG global [e30] - removing object id=10860; address=106664480; name=Statue of Legion 17:27:23.234375 TRACE network [e30] - Applied on gs 17:27:23.234375 TRACE network [e30] - Made second apply on cl 17:27:23.234375 TRACE network [e30] - Listening... 17:27:23.234375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.234375 TRACE network [e30] - Made first apply on cl 17:27:23.234375 TRACE network [e30] - Applied on gs 17:27:23.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:23.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.234375 TRACE network [e30] - Made second apply on cl 17:27:23.234375 TRACE network [e30] - Listening... 17:27:23.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.234375 TRACE network [e30] - Made first apply on cl 17:27:23.234375 TRACE network [e30] - Applied on gs 17:27:23.234375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.234375 TRACE network [e30] - Made second apply on cl 17:27:23.234375 TRACE network [e30] - Listening... 17:27:23.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.234375 TRACE network [e30] - Made first apply on cl 17:27:23.234375 TRACE network [e30] - Applied on gs 17:27:23.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.234375 TRACE network [e30] - Made second apply on cl 17:27:23.234375 TRACE network [e30] - Listening... 17:27:23.234375 TRACE ai [61c] - Completing goal: VISIT TILE (4 52 1) (Tamika) 17:27:23.234375 DEBUG ai [61c] - Hero Tamika moved from 4 51 1 to 4 51 1. Returning 1. 17:27:23.250000 DEBUG ai [61c] - Of all 3 destinations, object oid=9690 seems nice 17:27:23.250000 DEBUG ai [61c] - Tamika will try to visit Rib Cage at (3 52 1) 17:27:23.250000 DEBUG ai [61c] - Moving hero Tamika to tile 3 52 1 17:27:23.250000 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=361. 17:27:23.250000 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.250000 TRACE network [e30] - Made first apply on cl 17:27:23.250000 TRACE global [61c] - We'll wait till request 361 is answered. 17:27:23.265625 TRACE network [e30] - Applied on gs 17:27:23.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.265625 TRACE network [e30] - Made second apply on cl 17:27:23.265625 TRACE network [e30] - Listening... 17:27:23.265625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.265625 TRACE network [e30] - Made first apply on cl 17:27:23.265625 TRACE network [e30] - Applied on gs 17:27:23.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.265625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.296875 TRACE network [e30] - Made second apply on cl 17:27:23.296875 TRACE network [e30] - Listening... 17:27:23.296875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.296875 TRACE network [e30] - Made first apply on cl 17:27:23.296875 TRACE network [e30] - Applied on gs 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Rib Cage'. 17:27:23.296875 TRACE ai [e30] - Completing goal: FIND OBJ 9,690 (Tamika) 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.296875 TRACE network [e30] - Made second apply on cl 17:27:23.296875 TRACE network [e30] - Listening... 17:27:23.296875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:23.296875 TRACE network [e30] - Made first apply on cl 17:27:23.296875 TRACE network [e30] - Applied on gs 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:23.296875 TRACE network [e30] - Made second apply on cl 17:27:23.296875 TRACE network [e30] - Listening... 17:27:23.296875 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:23.296875 TRACE network [e30] - Made first apply on cl 17:27:23.296875 TRACE network [e30] - Applied on gs 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:23.296875 TRACE network [e30] - Made second apply on cl 17:27:23.296875 TRACE network [e30] - Listening... 17:27:23.296875 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:23.296875 TRACE animation [e30] - Fade anim started for obj 5 at 2 52 1; anim count: 7 17:27:23.296875 TRACE animation [e30] - Fade anim started for obj 5 at 3 52 1; anim count: 8 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:23.296875 TRACE network [e30] - Made first apply on cl 17:27:23.296875 DEBUG global [e30] - removing object id=9690; address=106588344; name=Rib Cage 17:27:23.312500 TRACE network [e30] - Applied on gs 17:27:23.312500 TRACE network [e30] - Made second apply on cl 17:27:23.312500 TRACE network [e30] - Listening... 17:27:23.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.312500 TRACE network [e30] - Made first apply on cl 17:27:23.312500 TRACE network [e30] - Applied on gs 17:27:23.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:23.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.312500 TRACE network [e30] - Made second apply on cl 17:27:23.312500 TRACE network [e30] - Listening... 17:27:23.312500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.312500 TRACE network [e30] - Made first apply on cl 17:27:23.312500 TRACE network [e30] - Applied on gs 17:27:23.312500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.312500 TRACE network [e30] - Made second apply on cl 17:27:23.312500 TRACE network [e30] - Listening... 17:27:23.312500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.312500 TRACE network [e30] - Made first apply on cl 17:27:23.312500 TRACE network [e30] - Applied on gs 17:27:23.312500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.312500 TRACE network [e30] - Made second apply on cl 17:27:23.312500 TRACE network [e30] - Listening... 17:27:23.312500 TRACE ai [61c] - Completing goal: VISIT TILE (3 52 1) (Tamika) 17:27:23.312500 DEBUG ai [61c] - Hero Tamika moved from 4 51 1 to 4 51 1. Returning 1. 17:27:23.312500 DEBUG ai [61c] - Of all 1 destinations, object oid=10852 seems nice 17:27:23.312500 DEBUG ai [61c] - Tamika will try to visit Wizard's Well at (3 55 1) 17:27:23.312500 DEBUG ai [61c] - Moving hero Tamika to tile 3 55 1 17:27:23.328125 TRACE ai [61c] - Completing goal: VISIT TILE (3 55 1) (Tamika) 17:27:23.328125 DEBUG ai [61c] - reserved object id=10852; address=106589504; name=Wizard's Well 17:27:23.328125 TRACE ai [61c] - Time of looking for wander destination was 4157 ms. 17:27:23.328125 DEBUG ai [61c] - Cannot use this hero anymore, received exception: Invalid path found! 17:27:23.328125 DEBUG ai [61c] - Looking into Sandro, MP=1759 17:27:23.343750 DEBUG ai [61c] - Of all 1 destinations, object oid=8624 seems nice 17:27:23.343750 DEBUG ai [61c] - Sandro will try to visit Witch Hut at (73 82 1) 17:27:23.343750 DEBUG ai [61c] - Moving hero Sandro to tile 73 82 1 17:27:23.343750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=362. 17:27:23.343750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.343750 TRACE network [e30] - Made first apply on cl 17:27:23.343750 TRACE global [61c] - We'll wait till request 362 is answered. 17:27:23.343750 TRACE network [e30] - Applied on gs 17:27:23.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.343750 TRACE network [e30] - Made second apply on cl 17:27:23.343750 TRACE network [e30] - Listening... 17:27:23.343750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.343750 TRACE network [e30] - Made first apply on cl 17:27:23.343750 TRACE network [e30] - Applied on gs 17:27:23.343750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.343750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.343750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.390625 TRACE animation [e30] - Fade anim finished for obj at 3 50 1; remaining: 7 17:27:23.390625 TRACE animation [e30] - Fade anim finished for obj at 3 51 1; remaining: 6 17:27:23.390625 TRACE animation [e30] - Fade anim finished for obj at 4 50 1; remaining: 5 17:27:23.390625 TRACE animation [e30] - Fade anim finished for obj at 4 51 1; remaining: 4 17:27:23.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.421875 TRACE network [e30] - Made second apply on cl 17:27:23.421875 TRACE network [e30] - Listening... 17:27:23.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.421875 TRACE network [e30] - Made first apply on cl 17:27:23.421875 TRACE network [e30] - Applied on gs 17:27:23.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.421875 TRACE network [e30] - Made second apply on cl 17:27:23.421875 TRACE network [e30] - Listening... 17:27:23.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.421875 TRACE network [e30] - Made first apply on cl 17:27:23.421875 TRACE network [e30] - Applied on gs 17:27:23.421875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.421875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=363. 17:27:23.421875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.437500 TRACE global [61c] - We'll wait till request 363 is answered. 17:27:23.437500 TRACE network [e30] - Made second apply on cl 17:27:23.437500 TRACE network [e30] - Listening... 17:27:23.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.437500 TRACE network [e30] - Made first apply on cl 17:27:23.437500 TRACE network [e30] - Applied on gs 17:27:23.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.437500 TRACE network [e30] - Made second apply on cl 17:27:23.437500 TRACE network [e30] - Listening... 17:27:23.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.437500 TRACE network [e30] - Made first apply on cl 17:27:23.437500 TRACE network [e30] - Applied on gs 17:27:23.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.437500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.453125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.484375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.500000 TRACE network [e30] - Made second apply on cl 17:27:23.500000 TRACE network [e30] - Listening... 17:27:23.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.500000 TRACE network [e30] - Made first apply on cl 17:27:23.500000 TRACE network [e30] - Applied on gs 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.500000 TRACE network [e30] - Made second apply on cl 17:27:23.500000 TRACE network [e30] - Listening... 17:27:23.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.500000 TRACE network [e30] - Made first apply on cl 17:27:23.500000 TRACE network [e30] - Applied on gs 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.500000 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=364. 17:27:23.500000 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.500000 TRACE global [61c] - We'll wait till request 364 is answered. 17:27:23.500000 TRACE network [e30] - Made second apply on cl 17:27:23.500000 TRACE network [e30] - Listening... 17:27:23.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.500000 TRACE network [e30] - Made first apply on cl 17:27:23.500000 TRACE network [e30] - Applied on gs 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.500000 TRACE network [e30] - Made second apply on cl 17:27:23.500000 TRACE network [e30] - Listening... 17:27:23.500000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.500000 TRACE network [e30] - Made first apply on cl 17:27:23.500000 TRACE network [e30] - Applied on gs 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.515625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.531250 TRACE animation [49c] - Fade anim finished for obj at 3 52 1; remaining: 3 17:27:23.531250 TRACE animation [49c] - Fade anim finished for obj at 4 52 1; remaining: 2 17:27:23.546875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.562500 TRACE network [e30] - Made second apply on cl 17:27:23.562500 TRACE network [e30] - Listening... 17:27:23.562500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.562500 TRACE network [e30] - Made first apply on cl 17:27:23.562500 TRACE network [e30] - Applied on gs 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.562500 TRACE network [e30] - Made second apply on cl 17:27:23.562500 TRACE network [e30] - Listening... 17:27:23.562500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.562500 TRACE network [e30] - Made first apply on cl 17:27:23.562500 TRACE network [e30] - Applied on gs 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.562500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=365. 17:27:23.562500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.562500 TRACE global [61c] - We'll wait till request 365 is answered. 17:27:23.562500 TRACE network [e30] - Made second apply on cl 17:27:23.562500 TRACE network [e30] - Listening... 17:27:23.562500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.562500 TRACE network [e30] - Made first apply on cl 17:27:23.562500 TRACE network [e30] - Applied on gs 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.562500 TRACE network [e30] - Made second apply on cl 17:27:23.562500 TRACE network [e30] - Listening... 17:27:23.562500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.562500 TRACE network [e30] - Made first apply on cl 17:27:23.562500 TRACE network [e30] - Applied on gs 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.562500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.593750 TRACE animation [49c] - Fade anim finished for obj at 2 52 1; remaining: 1 17:27:23.593750 TRACE animation [49c] - Fade anim finished for obj at 3 52 1; remaining: 0 17:27:23.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.640625 TRACE network [e30] - Made second apply on cl 17:27:23.640625 TRACE network [e30] - Listening... 17:27:23.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.640625 TRACE network [e30] - Made first apply on cl 17:27:23.640625 TRACE network [e30] - Applied on gs 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.640625 TRACE network [e30] - Made second apply on cl 17:27:23.640625 TRACE network [e30] - Listening... 17:27:23.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.640625 TRACE network [e30] - Made first apply on cl 17:27:23.640625 TRACE network [e30] - Applied on gs 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.640625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=366. 17:27:23.640625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.640625 TRACE global [61c] - We'll wait till request 366 is answered. 17:27:23.640625 TRACE network [e30] - Made second apply on cl 17:27:23.640625 TRACE network [e30] - Listening... 17:27:23.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.640625 TRACE network [e30] - Made first apply on cl 17:27:23.640625 TRACE network [e30] - Applied on gs 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.640625 TRACE network [e30] - Made second apply on cl 17:27:23.640625 TRACE network [e30] - Listening... 17:27:23.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.640625 TRACE network [e30] - Made first apply on cl 17:27:23.640625 TRACE network [e30] - Applied on gs 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.703125 TRACE network [e30] - Made second apply on cl 17:27:23.703125 TRACE network [e30] - Listening... 17:27:23.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.703125 TRACE network [e30] - Made first apply on cl 17:27:23.703125 TRACE network [e30] - Applied on gs 17:27:23.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.703125 TRACE network [e30] - Made second apply on cl 17:27:23.703125 TRACE network [e30] - Listening... 17:27:23.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.703125 TRACE network [e30] - Made first apply on cl 17:27:23.703125 TRACE network [e30] - Applied on gs 17:27:23.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.703125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=367. 17:27:23.703125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.718750 TRACE global [61c] - We'll wait till request 367 is answered. 17:27:23.718750 TRACE network [e30] - Made second apply on cl 17:27:23.718750 TRACE network [e30] - Listening... 17:27:23.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.718750 TRACE network [e30] - Made first apply on cl 17:27:23.718750 TRACE network [e30] - Applied on gs 17:27:23.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.718750 TRACE network [e30] - Made second apply on cl 17:27:23.718750 TRACE network [e30] - Listening... 17:27:23.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.718750 TRACE network [e30] - Made first apply on cl 17:27:23.718750 TRACE network [e30] - Applied on gs 17:27:23.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.781250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.796875 TRACE network [e30] - Made second apply on cl 17:27:23.796875 TRACE network [e30] - Listening... 17:27:23.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.796875 TRACE network [e30] - Made first apply on cl 17:27:23.796875 TRACE network [e30] - Applied on gs 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.796875 TRACE network [e30] - Made second apply on cl 17:27:23.796875 TRACE network [e30] - Listening... 17:27:23.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.796875 TRACE network [e30] - Made first apply on cl 17:27:23.796875 TRACE network [e30] - Applied on gs 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.796875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=368. 17:27:23.796875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.796875 TRACE global [61c] - We'll wait till request 368 is answered. 17:27:23.796875 TRACE network [e30] - Made second apply on cl 17:27:23.796875 TRACE network [e30] - Listening... 17:27:23.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.796875 TRACE network [e30] - Made first apply on cl 17:27:23.796875 TRACE network [e30] - Applied on gs 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.796875 TRACE network [e30] - Made second apply on cl 17:27:23.796875 TRACE network [e30] - Listening... 17:27:23.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.796875 TRACE network [e30] - Made first apply on cl 17:27:23.796875 TRACE network [e30] - Applied on gs 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.812500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Witch Hut'. 17:27:23.859375 TRACE ai [e30] - Completing goal: FIND OBJ 8,624 (Sandro) 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.859375 TRACE network [e30] - Made first apply on cl 17:27:23.859375 TRACE network [e30] - Applied on gs 17:27:23.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.859375 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object Witch Hut at 74 82 1. 17:27:23.859375 TRACE ai [61c] - Completing goal: FIND OBJ 8,624 (Sandro) 17:27:23.859375 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:23.859375 TRACE ai [61c] - Completing goal: VISIT TILE (73 82 1) (Sandro) 17:27:23.859375 TRACE network [e30] - Made second apply on cl 17:27:23.859375 TRACE network [e30] - Listening... 17:27:23.859375 DEBUG ai [61c] - Hero Sandro moved from 74 89 1 to 73 82 1. Returning 1. 17:27:23.890625 TRACE ai [61c] - It's safe for Sandro to visit tile 74 91 1 17:27:23.890625 TRACE ai [61c] - It's safe for Sandro to visit tile 74 92 1 17:27:23.890625 DEBUG ai [61c] - Of all 5 destinations, object oid=8610 seems nice 17:27:23.890625 DEBUG ai [61c] - Sandro will try to visit School of Magic at (73 86 1) 17:27:23.890625 DEBUG ai [61c] - Moving hero Sandro to tile 73 86 1 17:27:23.890625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=369. 17:27:23.890625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.890625 TRACE network [e30] - Made first apply on cl 17:27:23.890625 TRACE global [61c] - We'll wait till request 369 is answered. 17:27:23.890625 TRACE network [e30] - Applied on gs 17:27:23.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.890625 TRACE network [e30] - Made second apply on cl 17:27:23.890625 TRACE network [e30] - Listening... 17:27:23.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.890625 TRACE network [e30] - Made first apply on cl 17:27:23.890625 TRACE network [e30] - Applied on gs 17:27:23.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.937500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:23.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:23.968750 TRACE network [e30] - Made second apply on cl 17:27:23.968750 TRACE network [e30] - Listening... 17:27:23.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.968750 TRACE network [e30] - Made first apply on cl 17:27:23.968750 TRACE network [e30] - Applied on gs 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.968750 TRACE network [e30] - Made second apply on cl 17:27:23.968750 TRACE network [e30] - Listening... 17:27:23.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:23.968750 TRACE network [e30] - Made first apply on cl 17:27:23.968750 TRACE network [e30] - Applied on gs 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:23.968750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=370. 17:27:23.968750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:23.968750 TRACE global [61c] - We'll wait till request 370 is answered. 17:27:23.968750 TRACE network [e30] - Made second apply on cl 17:27:23.968750 TRACE network [e30] - Listening... 17:27:23.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:23.968750 TRACE network [e30] - Made first apply on cl 17:27:23.968750 TRACE network [e30] - Applied on gs 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:23.968750 TRACE network [e30] - Made second apply on cl 17:27:23.968750 TRACE network [e30] - Listening... 17:27:23.968750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:23.968750 TRACE network [e30] - Made first apply on cl 17:27:23.968750 TRACE network [e30] - Applied on gs 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:23.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.062500 TRACE network [e30] - Made second apply on cl 17:27:24.062500 TRACE network [e30] - Listening... 17:27:24.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.062500 TRACE network [e30] - Made first apply on cl 17:27:24.062500 TRACE network [e30] - Applied on gs 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.062500 TRACE network [e30] - Made second apply on cl 17:27:24.062500 TRACE network [e30] - Listening... 17:27:24.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.062500 TRACE network [e30] - Made first apply on cl 17:27:24.062500 TRACE network [e30] - Applied on gs 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.062500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=371. 17:27:24.062500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.062500 TRACE global [61c] - We'll wait till request 371 is answered. 17:27:24.062500 TRACE network [e30] - Made second apply on cl 17:27:24.062500 TRACE network [e30] - Listening... 17:27:24.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.062500 TRACE network [e30] - Made first apply on cl 17:27:24.062500 TRACE network [e30] - Applied on gs 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.062500 TRACE network [e30] - Made second apply on cl 17:27:24.062500 TRACE network [e30] - Listening... 17:27:24.062500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.062500 TRACE network [e30] - Made first apply on cl 17:27:24.062500 TRACE network [e30] - Applied on gs 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.140625 TRACE network [e30] - Made second apply on cl 17:27:24.140625 TRACE network [e30] - Listening... 17:27:24.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.140625 TRACE network [e30] - Made first apply on cl 17:27:24.140625 TRACE network [e30] - Applied on gs 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.140625 TRACE network [e30] - Made second apply on cl 17:27:24.140625 TRACE network [e30] - Listening... 17:27:24.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.140625 TRACE network [e30] - Made first apply on cl 17:27:24.140625 TRACE network [e30] - Applied on gs 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.140625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=372. 17:27:24.140625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.140625 TRACE global [61c] - We'll wait till request 372 is answered. 17:27:24.140625 TRACE network [e30] - Made second apply on cl 17:27:24.140625 TRACE network [e30] - Listening... 17:27:24.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.140625 TRACE network [e30] - Made first apply on cl 17:27:24.140625 TRACE network [e30] - Applied on gs 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.140625 TRACE network [e30] - Made second apply on cl 17:27:24.140625 TRACE network [e30] - Listening... 17:27:24.140625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.140625 TRACE network [e30] - Made first apply on cl 17:27:24.140625 TRACE network [e30] - Applied on gs 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.218750 TRACE network [e30] - Made second apply on cl 17:27:24.218750 TRACE network [e30] - Listening... 17:27:24.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.218750 TRACE network [e30] - Made first apply on cl 17:27:24.218750 TRACE network [e30] - Applied on gs 17:27:24.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.218750 TRACE network [e30] - Made second apply on cl 17:27:24.218750 TRACE network [e30] - Listening... 17:27:24.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.218750 TRACE network [e30] - Made first apply on cl 17:27:24.218750 TRACE network [e30] - Applied on gs 17:27:24.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.218750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=373. 17:27:24.218750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.218750 TRACE global [61c] - We'll wait till request 373 is answered. 17:27:24.218750 TRACE network [e30] - Made second apply on cl 17:27:24.234375 TRACE network [e30] - Listening... 17:27:24.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.234375 TRACE network [e30] - Made first apply on cl 17:27:24.234375 TRACE network [e30] - Applied on gs 17:27:24.234375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.234375 TRACE network [e30] - Made second apply on cl 17:27:24.234375 TRACE network [e30] - Listening... 17:27:24.234375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.234375 TRACE network [e30] - Made first apply on cl 17:27:24.234375 TRACE network [e30] - Applied on gs 17:27:24.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.265625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.281250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.312500 TRACE network [e30] - Made second apply on cl 17:27:24.312500 TRACE network [e30] - Listening... 17:27:24.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.312500 TRACE network [e30] - Made first apply on cl 17:27:24.312500 TRACE network [e30] - Applied on gs 17:27:24.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'School of Magic'. 17:27:24.312500 TRACE ai [e30] - Completing goal: FIND OBJ 8,610 (Sandro) 17:27:24.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.312500 TRACE network [e30] - Made second apply on cl 17:27:24.312500 TRACE network [e30] - Listening... 17:27:24.312500 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:24.312500 TRACE network [e30] - Made first apply on cl 17:27:24.312500 TRACE network [e30] - Applied on gs 17:27:24.312500 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.', askID '218', soundID '299', selection '1', cancel '1'. 17:27:24.312500 DEBUG ai [e30] - Adding query 218 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 1 17:27:24.312500 DEBUG ai [e1c] - I'll answer the query 218 giving the choice 2 17:27:24.312500 TRACE network [e1c] - Sending a request "struct QueryReply". It'll have an ID=374. 17:27:24.312500 TRACE network [e1c] - Sending to server a pack of type struct QueryReply 17:27:24.312500 DEBUG ai [e1c] - Attempted answering query 218 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Request id=374. Waiting for results... 17:27:24.328125 TRACE global [e1c] - We'll wait till request 374 is answered. 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '36273'. 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.328125 TRACE network [e30] - Made second apply on cl 17:27:24.328125 TRACE network [e30] - Listening... 17:27:24.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.328125 TRACE network [e30] - Made first apply on cl 17:27:24.328125 TRACE network [e30] - Applied on gs 17:27:24.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.328125 DEBUG ai [e30] - Removing query 218 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 0 17:27:24.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.343750 TRACE network [e30] - Made second apply on cl 17:27:24.343750 TRACE network [e30] - Listening... 17:27:24.343750 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object School of Magic at 73 86 1. 17:27:24.343750 TRACE ai [61c] - Completing goal: FIND OBJ 8,610 (Sandro) 17:27:24.343750 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:24.343750 TRACE ai [61c] - Completing goal: VISIT TILE (73 86 1) (Sandro) 17:27:24.343750 DEBUG ai [61c] - Hero Sandro moved from 73 82 1 to 73 86 1. Returning 1. 17:27:24.343750 DEBUG ai [61c] - Of all 4 destinations, object oid=8611 seems nice 17:27:24.359375 DEBUG ai [61c] - Sandro will try to visit School of Magic at (73 89 1) 17:27:24.359375 DEBUG ai [61c] - Moving hero Sandro to tile 73 89 1 17:27:24.359375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=375. 17:27:24.359375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.359375 TRACE network [e30] - Made first apply on cl 17:27:24.359375 TRACE global [61c] - We'll wait till request 375 is answered. 17:27:24.359375 TRACE network [e30] - Applied on gs 17:27:24.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.359375 TRACE network [e30] - Made second apply on cl 17:27:24.359375 TRACE network [e30] - Listening... 17:27:24.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.359375 TRACE network [e30] - Made first apply on cl 17:27:24.359375 TRACE network [e30] - Applied on gs 17:27:24.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.437500 TRACE network [e30] - Made second apply on cl 17:27:24.437500 TRACE network [e30] - Listening... 17:27:24.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.437500 TRACE network [e30] - Made first apply on cl 17:27:24.437500 TRACE network [e30] - Applied on gs 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.437500 TRACE network [e30] - Made second apply on cl 17:27:24.437500 TRACE network [e30] - Listening... 17:27:24.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.437500 TRACE network [e30] - Made first apply on cl 17:27:24.437500 TRACE network [e30] - Applied on gs 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.437500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=376. 17:27:24.437500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.437500 TRACE global [61c] - We'll wait till request 376 is answered. 17:27:24.437500 TRACE network [e30] - Made second apply on cl 17:27:24.437500 TRACE network [e30] - Listening... 17:27:24.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.437500 TRACE network [e30] - Made first apply on cl 17:27:24.437500 TRACE network [e30] - Applied on gs 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.437500 TRACE network [e30] - Made second apply on cl 17:27:24.437500 TRACE network [e30] - Listening... 17:27:24.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.437500 TRACE network [e30] - Made first apply on cl 17:27:24.437500 TRACE network [e30] - Applied on gs 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.515625 TRACE network [e30] - Made second apply on cl 17:27:24.515625 TRACE network [e30] - Listening... 17:27:24.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.515625 TRACE network [e30] - Made first apply on cl 17:27:24.515625 TRACE network [e30] - Applied on gs 17:27:24.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.515625 TRACE network [e30] - Made second apply on cl 17:27:24.515625 TRACE network [e30] - Listening... 17:27:24.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.515625 TRACE network [e30] - Made first apply on cl 17:27:24.515625 TRACE network [e30] - Applied on gs 17:27:24.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.515625 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=377. 17:27:24.515625 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.531250 TRACE global [61c] - We'll wait till request 377 is answered. 17:27:24.531250 TRACE network [e30] - Made second apply on cl 17:27:24.531250 TRACE network [e30] - Listening... 17:27:24.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.531250 TRACE network [e30] - Made first apply on cl 17:27:24.531250 TRACE network [e30] - Applied on gs 17:27:24.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.531250 TRACE network [e30] - Made second apply on cl 17:27:24.531250 TRACE network [e30] - Listening... 17:27:24.531250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.531250 TRACE network [e30] - Made first apply on cl 17:27:24.531250 TRACE network [e30] - Applied on gs 17:27:24.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.593750 TRACE network [e30] - Made second apply on cl 17:27:24.593750 TRACE network [e30] - Listening... 17:27:24.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.593750 TRACE network [e30] - Made first apply on cl 17:27:24.593750 TRACE network [e30] - Applied on gs 17:27:24.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.593750 TRACE network [e30] - Made second apply on cl 17:27:24.593750 TRACE network [e30] - Listening... 17:27:24.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.593750 TRACE network [e30] - Made first apply on cl 17:27:24.593750 TRACE network [e30] - Applied on gs 17:27:24.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.593750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=378. 17:27:24.593750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.593750 TRACE global [61c] - We'll wait till request 378 is answered. 17:27:24.609375 TRACE network [e30] - Made second apply on cl 17:27:24.609375 TRACE network [e30] - Listening... 17:27:24.609375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.609375 TRACE network [e30] - Made first apply on cl 17:27:24.609375 TRACE network [e30] - Applied on gs 17:27:24.609375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.609375 TRACE network [e30] - Made second apply on cl 17:27:24.609375 TRACE network [e30] - Listening... 17:27:24.609375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.609375 TRACE network [e30] - Made first apply on cl 17:27:24.609375 TRACE network [e30] - Applied on gs 17:27:24.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.625000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.640625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.671875 TRACE network [e30] - Made second apply on cl 17:27:24.671875 TRACE network [e30] - Listening... 17:27:24.671875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.671875 TRACE network [e30] - Made first apply on cl 17:27:24.671875 TRACE network [e30] - Applied on gs 17:27:24.671875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'School of Magic'. 17:27:24.671875 TRACE ai [e30] - Completing goal: FIND OBJ 8,611 (Sandro) 17:27:24.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.671875 TRACE network [e30] - Made second apply on cl 17:27:24.671875 TRACE network [e30] - Listening... 17:27:24.671875 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:24.671875 TRACE network [e30] - Made first apply on cl 17:27:24.671875 TRACE network [e30] - Applied on gs 17:27:24.671875 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.', askID '224', soundID '299', selection '1', cancel '1'. 17:27:24.671875 DEBUG ai [e30] - Adding query 224 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 1 17:27:24.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:24.671875 TRACE network [e30] - Made second apply on cl 17:27:24.671875 TRACE network [e30] - Listening... 17:27:24.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.671875 TRACE network [e30] - Made first apply on cl 17:27:24.671875 DEBUG ai [90c] - I'll answer the query 224 giving the choice 2 17:27:24.671875 TRACE network [90c] - Sending a request "struct QueryReply". It'll have an ID=379. 17:27:24.671875 TRACE network [90c] - Sending to server a pack of type struct QueryReply 17:27:24.671875 DEBUG ai [90c] - Attempted answering query 224 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Request id=379. Waiting for results... 17:27:24.687500 TRACE global [90c] - We'll wait till request 379 is answered. 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '35273'. 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.687500 TRACE network [e30] - Listening... 17:27:24.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.687500 TRACE network [e30] - Made first apply on cl 17:27:24.687500 TRACE network [e30] - Applied on gs 17:27:24.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.687500 DEBUG ai [e30] - Removing query 224 - Blocking dialog query with 2 components - {School of Magic} The tingle of magic fills the air of this school of mystical arts. An acolyte offers to sign you up for the next class for 1000 gold. You will have your choice of increasing your knowledge, or learning to better focus your powers.. Total queries count: 0 17:27:24.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.687500 TRACE network [e30] - Made second apply on cl 17:27:24.703125 TRACE network [e30] - Listening... 17:27:24.703125 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object School of Magic at 73 89 1. 17:27:24.703125 TRACE ai [61c] - Completing goal: FIND OBJ 8,611 (Sandro) 17:27:24.703125 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:24.703125 TRACE ai [61c] - Completing goal: VISIT TILE (73 89 1) (Sandro) 17:27:24.703125 DEBUG ai [61c] - Hero Sandro moved from 73 86 1 to 73 89 1. Returning 1. 17:27:24.703125 DEBUG ai [61c] - Of all 3 destinations, object oid=8672 seems nice 17:27:24.703125 DEBUG ai [61c] - Sandro will try to visit Resource at (74 90 1) 17:27:24.703125 DEBUG ai [61c] - Moving hero Sandro to tile 74 90 1 17:27:24.703125 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sandro and object School of Magic at 73 89 1. 17:27:24.703125 TRACE ai [61c] - Completing goal: FIND OBJ 8,611 (Sandro) 17:27:24.703125 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:24.703125 TRACE ai [61c] - Completing goal: VISIT TILE (74 90 1) (Sandro) 17:27:24.703125 DEBUG ai [61c] - reserved object id=8672; address=158517104; name=Resource 17:27:24.718750 TRACE ai [61c] - Time of looking for wander destination was 1390 ms. 17:27:24.718750 DEBUG ai [61c] - Cannot use this hero anymore, received exception: Invalid path found! 17:27:24.718750 DEBUG ai [61c] - Looking into Labetha, MP=1630 17:27:24.718750 DEBUG ai [61c] - Of all 1 destinations, object oid=10864 seems nice 17:27:24.718750 DEBUG ai [61c] - Labetha will try to visit Elixir of Life at (4 45 1) 17:27:24.718750 DEBUG ai [61c] - Moving hero Labetha to tile 4 45 1 17:27:24.718750 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=380. 17:27:24.718750 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.734375 TRACE global [61c] - We'll wait till request 380 is answered. 17:27:24.734375 TRACE network [e30] - Made first apply on cl 17:27:24.734375 TRACE network [e30] - Applied on gs 17:27:24.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.734375 TRACE network [e30] - Made second apply on cl 17:27:24.734375 TRACE network [e30] - Listening... 17:27:24.734375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.734375 TRACE network [e30] - Made first apply on cl 17:27:24.734375 TRACE network [e30] - Applied on gs 17:27:24.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.765625 TRACE network [e30] - Made second apply on cl 17:27:24.765625 TRACE network [e30] - Listening... 17:27:24.765625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.765625 TRACE network [e30] - Made first apply on cl 17:27:24.765625 TRACE network [e30] - Applied on gs 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Elixir of Life'. 17:27:24.765625 TRACE ai [e30] - Completing goal: FIND OBJ 10,864 (Labetha) 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.765625 TRACE network [e30] - Made second apply on cl 17:27:24.765625 TRACE network [e30] - Listening... 17:27:24.765625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:24.765625 TRACE network [e30] - Made first apply on cl 17:27:24.765625 TRACE network [e30] - Applied on gs 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:24.765625 TRACE network [e30] - Made second apply on cl 17:27:24.765625 TRACE network [e30] - Listening... 17:27:24.765625 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:24.765625 TRACE network [e30] - Made first apply on cl 17:27:24.765625 TRACE network [e30] - Applied on gs 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:24.765625 TRACE network [e30] - Made second apply on cl 17:27:24.765625 TRACE network [e30] - Listening... 17:27:24.765625 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:24.765625 TRACE animation [e30] - Fade anim started for obj 5 at 3 45 1; anim count: 1 17:27:24.765625 TRACE animation [e30] - Fade anim started for obj 5 at 4 45 1; anim count: 2 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:24.765625 TRACE network [e30] - Made first apply on cl 17:27:24.765625 DEBUG global [e30] - removing object id=10864; address=106655352; name=Elixir of Life 17:27:24.781250 TRACE network [e30] - Applied on gs 17:27:24.781250 TRACE network [e30] - Made second apply on cl 17:27:24.781250 TRACE network [e30] - Listening... 17:27:24.781250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.781250 TRACE network [e30] - Made first apply on cl 17:27:24.781250 TRACE network [e30] - Applied on gs 17:27:24.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:24.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.781250 TRACE network [e30] - Made second apply on cl 17:27:24.781250 TRACE network [e30] - Listening... 17:27:24.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.781250 TRACE network [e30] - Made first apply on cl 17:27:24.781250 TRACE network [e30] - Applied on gs 17:27:24.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.781250 TRACE network [e30] - Made second apply on cl 17:27:24.781250 TRACE network [e30] - Listening... 17:27:24.781250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.781250 TRACE network [e30] - Made first apply on cl 17:27:24.781250 TRACE network [e30] - Applied on gs 17:27:24.781250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.781250 TRACE network [e30] - Made second apply on cl 17:27:24.781250 TRACE network [e30] - Listening... 17:27:24.781250 TRACE ai [61c] - Completing goal: VISIT TILE (4 45 1) (Labetha) 17:27:24.781250 DEBUG ai [61c] - Hero Labetha moved from 3 44 1 to 3 44 1. Returning 1. 17:27:24.796875 DEBUG ai [61c] - Labetha can't reach any town, we'll try to make our way to Magmetin at 28 73 1 17:27:24.796875 DEBUG ai [61c] - Striving to goal of type CLEAR WAY TO (28 73 1) (Labetha) 17:27:24.796875 DEBUG ai [61c] - Considering goal CLEAR WAY TO (28 73 1) (Labetha) 17:27:24.812500 WARN ai [61c] - There is no known way to clear the way to tile (28 73 1) 17:27:24.812500 TRACE ai [61c] - Completing goal: CLEAR WAY TO (28 73 1) (Labetha) 17:27:24.812500 DEBUG ai [61c] - Goal CLEAR WAY TO (28 73 1) (Labetha) decomposition failed: goal was completed as much as possible 17:27:24.812500 TRACE ai [61c] - Time of looking for wander destination was 94 ms. 17:27:24.812500 DEBUG ai [61c] - Looking into Neela, MP=1560 17:27:24.828125 DEBUG ai [61c] - Of all 1 destinations, object oid=8694 seems nice 17:27:24.828125 DEBUG ai [61c] - Neela will try to visit Marletto Tower at (69 79 1) 17:27:24.828125 DEBUG ai [61c] - Moving hero Neela to tile 69 79 1 17:27:24.828125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=381. 17:27:24.828125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.828125 TRACE network [e30] - Made first apply on cl 17:27:24.828125 TRACE global [61c] - We'll wait till request 381 is answered. 17:27:24.828125 TRACE network [e30] - Applied on gs 17:27:24.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.828125 TRACE network [e30] - Made second apply on cl 17:27:24.828125 TRACE network [e30] - Listening... 17:27:24.828125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.828125 TRACE network [e30] - Made first apply on cl 17:27:24.828125 TRACE network [e30] - Applied on gs 17:27:24.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.890625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 17:27:24.921875 TRACE ai [e30] - Completing goal: FIND OBJ 8,694 (Neela) 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:24.921875 TRACE network [e30] - Made first apply on cl 17:27:24.921875 TRACE network [e30] - Applied on gs 17:27:24.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:24.921875 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Marletto Tower at 69 79 1. 17:27:24.921875 TRACE ai [61c] - Completing goal: FIND OBJ 8,694 (Neela) 17:27:24.921875 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:24.921875 TRACE ai [61c] - Completing goal: VISIT TILE (69 79 1) (Neela) 17:27:24.921875 TRACE network [e30] - Made second apply on cl 17:27:24.921875 TRACE network [e30] - Listening... 17:27:24.921875 DEBUG ai [61c] - Hero Neela moved from 68 80 1 to 69 79 1. Returning 1. 17:27:24.937500 DEBUG ai [61c] - Of all 1 destinations, object oid=8798 seems nice 17:27:24.937500 DEBUG ai [61c] - Neela will try to visit Resource at (65 82 1) 17:27:24.953125 DEBUG ai [61c] - Moving hero Neela to tile 65 82 1 17:27:24.953125 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=382. 17:27:24.953125 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:24.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:24.953125 TRACE network [e30] - Made first apply on cl 17:27:24.953125 TRACE global [61c] - We'll wait till request 382 is answered. 17:27:24.953125 TRACE network [e30] - Applied on gs 17:27:24.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:24.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:24.953125 TRACE network [e30] - Made second apply on cl 17:27:24.953125 TRACE network [e30] - Listening... 17:27:24.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:24.953125 TRACE network [e30] - Made first apply on cl 17:27:24.953125 TRACE network [e30] - Applied on gs 17:27:24.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:24.968750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:24.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:24.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.031250 TRACE network [e30] - Made second apply on cl 17:27:25.031250 TRACE network [e30] - Listening... 17:27:25.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.031250 TRACE network [e30] - Made first apply on cl 17:27:25.031250 TRACE network [e30] - Applied on gs 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.031250 TRACE network [e30] - Made second apply on cl 17:27:25.031250 TRACE network [e30] - Listening... 17:27:25.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.031250 TRACE network [e30] - Made first apply on cl 17:27:25.031250 TRACE network [e30] - Applied on gs 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.031250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=383. 17:27:25.031250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.031250 TRACE global [61c] - We'll wait till request 383 is answered. 17:27:25.031250 TRACE network [e30] - Made second apply on cl 17:27:25.031250 TRACE network [e30] - Listening... 17:27:25.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.031250 TRACE network [e30] - Made first apply on cl 17:27:25.031250 TRACE network [e30] - Applied on gs 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.031250 TRACE network [e30] - Made second apply on cl 17:27:25.031250 TRACE network [e30] - Listening... 17:27:25.031250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.031250 TRACE network [e30] - Made first apply on cl 17:27:25.031250 TRACE network [e30] - Applied on gs 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.031250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.093750 TRACE animation [e30] - Fade anim finished for obj at 3 45 1; remaining: 1 17:27:25.093750 TRACE animation [e30] - Fade anim finished for obj at 4 45 1; remaining: 0 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.109375 TRACE network [e30] - Made second apply on cl 17:27:25.109375 TRACE network [e30] - Listening... 17:27:25.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.109375 TRACE network [e30] - Made first apply on cl 17:27:25.109375 TRACE network [e30] - Applied on gs 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.109375 TRACE network [e30] - Made second apply on cl 17:27:25.109375 TRACE network [e30] - Listening... 17:27:25.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.109375 TRACE network [e30] - Made first apply on cl 17:27:25.109375 TRACE network [e30] - Applied on gs 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.109375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=384. 17:27:25.109375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.109375 TRACE global [61c] - We'll wait till request 384 is answered. 17:27:25.109375 TRACE network [e30] - Made second apply on cl 17:27:25.109375 TRACE network [e30] - Listening... 17:27:25.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.109375 TRACE network [e30] - Made first apply on cl 17:27:25.109375 TRACE network [e30] - Applied on gs 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.109375 TRACE network [e30] - Made second apply on cl 17:27:25.109375 TRACE network [e30] - Listening... 17:27:25.109375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.109375 TRACE network [e30] - Made first apply on cl 17:27:25.109375 TRACE network [e30] - Applied on gs 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.109375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.187500 TRACE network [e30] - Made second apply on cl 17:27:25.187500 TRACE network [e30] - Listening... 17:27:25.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.187500 TRACE network [e30] - Made first apply on cl 17:27:25.187500 TRACE network [e30] - Applied on gs 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.187500 TRACE network [e30] - Made second apply on cl 17:27:25.187500 TRACE network [e30] - Listening... 17:27:25.187500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.187500 TRACE network [e30] - Made first apply on cl 17:27:25.187500 TRACE network [e30] - Applied on gs 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.187500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=385. 17:27:25.187500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.187500 TRACE global [61c] - We'll wait till request 385 is answered. 17:27:25.187500 TRACE network [e30] - Made second apply on cl 17:27:25.187500 TRACE network [e30] - Listening... 17:27:25.187500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.187500 TRACE network [e30] - Made first apply on cl 17:27:25.187500 TRACE network [e30] - Applied on gs 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.187500 TRACE network [e30] - Made second apply on cl 17:27:25.187500 TRACE network [e30] - Listening... 17:27:25.187500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.187500 TRACE network [e30] - Made first apply on cl 17:27:25.187500 TRACE network [e30] - Applied on gs 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.187500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.187500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.234375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.281250 TRACE network [e30] - Made second apply on cl 17:27:25.281250 TRACE network [e30] - Listening... 17:27:25.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.281250 TRACE network [e30] - Made first apply on cl 17:27:25.281250 TRACE network [e30] - Applied on gs 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.281250 TRACE network [e30] - Made second apply on cl 17:27:25.281250 TRACE network [e30] - Listening... 17:27:25.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.281250 TRACE network [e30] - Made first apply on cl 17:27:25.281250 TRACE network [e30] - Applied on gs 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.281250 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=386. 17:27:25.281250 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.281250 TRACE global [61c] - We'll wait till request 386 is answered. 17:27:25.281250 TRACE network [e30] - Made second apply on cl 17:27:25.281250 TRACE network [e30] - Listening... 17:27:25.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.281250 TRACE network [e30] - Made first apply on cl 17:27:25.281250 TRACE network [e30] - Applied on gs 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.281250 TRACE network [e30] - Made second apply on cl 17:27:25.281250 TRACE network [e30] - Listening... 17:27:25.281250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.281250 TRACE network [e30] - Made first apply on cl 17:27:25.281250 TRACE network [e30] - Applied on gs 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.312500 TRACE network [e30] - Made second apply on cl 17:27:25.312500 TRACE network [e30] - Listening... 17:27:25.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.312500 TRACE network [e30] - Made first apply on cl 17:27:25.312500 TRACE network [e30] - Applied on gs 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:27:25.312500 TRACE ai [e30] - Completing goal: FIND OBJ 8,798 (Neela) 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.312500 TRACE network [e30] - Made second apply on cl 17:27:25.312500 TRACE network [e30] - Listening... 17:27:25.312500 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:25.312500 TRACE network [e30] - Made first apply on cl 17:27:25.312500 TRACE network [e30] - Applied on gs 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '16'. 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:25.312500 TRACE network [e30] - Made second apply on cl 17:27:25.312500 TRACE network [e30] - Listening... 17:27:25.312500 TRACE network [e30] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:27:25.312500 TRACE network [e30] - Made first apply on cl 17:27:25.312500 TRACE network [e30] - Applied on gs 17:27:25.312500 TRACE network [e30] - Made second apply on cl 17:27:25.312500 TRACE network [e30] - Listening... 17:27:25.312500 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:25.312500 TRACE animation [e30] - Fade anim started for obj 79 at 64 82 1; anim count: 1 17:27:25.312500 TRACE animation [e30] - Fade anim started for obj 79 at 65 82 1; anim count: 2 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.312500 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.328125 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:25.328125 TRACE network [e30] - Made first apply on cl 17:27:25.328125 DEBUG global [e30] - removing object id=8798; address=157997536; name=Resource 17:27:25.328125 TRACE network [e30] - Applied on gs 17:27:25.328125 TRACE network [e30] - Made second apply on cl 17:27:25.328125 TRACE network [e30] - Listening... 17:27:25.328125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.328125 TRACE network [e30] - Made first apply on cl 17:27:25.328125 TRACE network [e30] - Applied on gs 17:27:25.328125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:25.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.328125 TRACE network [e30] - Made second apply on cl 17:27:25.328125 TRACE network [e30] - Listening... 17:27:25.328125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.328125 TRACE network [e30] - Made first apply on cl 17:27:25.328125 TRACE network [e30] - Applied on gs 17:27:25.328125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.328125 TRACE network [e30] - Made second apply on cl 17:27:25.328125 TRACE network [e30] - Listening... 17:27:25.328125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.328125 TRACE network [e30] - Made first apply on cl 17:27:25.328125 TRACE network [e30] - Applied on gs 17:27:25.328125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.328125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.328125 TRACE network [e30] - Made second apply on cl 17:27:25.328125 TRACE network [e30] - Listening... 17:27:25.328125 TRACE ai [61c] - Completing goal: VISIT TILE (65 82 1) (Neela) 17:27:25.328125 DEBUG ai [61c] - Hero Neela moved from 69 79 1 to 65 81 1. Returning 1. 17:27:25.343750 DEBUG ai [61c] - Of all 1 destinations, object oid=8689 seems nice 17:27:25.359375 DEBUG ai [61c] - Neela will try to visit Garden of Revelation at (66 82 1) 17:27:25.359375 DEBUG ai [61c] - Moving hero Neela to tile 66 82 1 17:27:25.359375 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=387. 17:27:25.359375 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.359375 TRACE network [e30] - Made first apply on cl 17:27:25.359375 TRACE global [61c] - We'll wait till request 387 is answered. 17:27:25.359375 TRACE network [e30] - Applied on gs 17:27:25.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.359375 TRACE network [e30] - Made second apply on cl 17:27:25.359375 TRACE network [e30] - Listening... 17:27:25.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.359375 TRACE network [e30] - Made first apply on cl 17:27:25.359375 TRACE network [e30] - Applied on gs 17:27:25.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.437500 TRACE network [e30] - Made second apply on cl 17:27:25.437500 TRACE network [e30] - Listening... 17:27:25.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.437500 TRACE network [e30] - Made first apply on cl 17:27:25.437500 TRACE network [e30] - Applied on gs 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.437500 TRACE network [e30] - Made second apply on cl 17:27:25.437500 TRACE network [e30] - Listening... 17:27:25.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.437500 TRACE network [e30] - Made first apply on cl 17:27:25.437500 TRACE network [e30] - Applied on gs 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.437500 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=388. 17:27:25.437500 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.437500 TRACE global [61c] - We'll wait till request 388 is answered. 17:27:25.437500 TRACE network [e30] - Made second apply on cl 17:27:25.437500 TRACE network [e30] - Listening... 17:27:25.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.437500 TRACE network [e30] - Made first apply on cl 17:27:25.437500 TRACE network [e30] - Applied on gs 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.437500 TRACE network [e30] - Made second apply on cl 17:27:25.437500 TRACE network [e30] - Listening... 17:27:25.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.437500 TRACE network [e30] - Made first apply on cl 17:27:25.437500 TRACE network [e30] - Applied on gs 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.515625 TRACE network [e30] - Made second apply on cl 17:27:25.515625 TRACE network [e30] - Listening... 17:27:25.515625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.515625 TRACE network [e30] - Made first apply on cl 17:27:25.515625 TRACE network [e30] - Applied on gs 17:27:25.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 17:27:25.515625 TRACE ai [e30] - Completing goal: FIND OBJ 8,689 (Neela) 17:27:25.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.515625 TRACE network [e30] - Made second apply on cl 17:27:25.515625 TRACE network [e30] - Listening... 17:27:25.515625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:25.515625 TRACE network [e30] - Made first apply on cl 17:27:25.515625 TRACE network [e30] - Applied on gs 17:27:25.515625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 17:27:25.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:25.515625 TRACE network [e30] - Made second apply on cl 17:27:25.515625 TRACE network [e30] - Listening... 17:27:25.515625 TRACE network [e30] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 17:27:25.515625 TRACE network [e30] - Made first apply on cl 17:27:25.515625 TRACE network [e30] - Applied on gs 17:27:25.515625 TRACE network [e30] - Made second apply on cl 17:27:25.515625 TRACE network [e30] - Listening... 17:27:25.515625 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:25.515625 TRACE network [e30] - Made first apply on cl 17:27:25.531250 TRACE network [e30] - Applied on gs 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:25.531250 TRACE network [e30] - Made second apply on cl 17:27:25.531250 TRACE network [e30] - Listening... 17:27:25.531250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:25.531250 TRACE network [e30] - Made first apply on cl 17:27:25.531250 TRACE network [e30] - Applied on gs 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '3', val '1'. 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:25.531250 TRACE network [e30] - Made second apply on cl 17:27:25.531250 TRACE network [e30] - Listening... 17:27:25.531250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.531250 TRACE network [e30] - Made first apply on cl 17:27:25.531250 TRACE network [e30] - Applied on gs 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.531250 TRACE network [e30] - Made second apply on cl 17:27:25.531250 TRACE network [e30] - Listening... 17:27:25.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.531250 TRACE network [e30] - Made first apply on cl 17:27:25.531250 TRACE network [e30] - Applied on gs 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.531250 TRACE network [e30] - Made second apply on cl 17:27:25.531250 TRACE network [e30] - Listening... 17:27:25.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.531250 TRACE network [e30] - Made first apply on cl 17:27:25.531250 TRACE network [e30] - Applied on gs 17:27:25.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.531250 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Garden of Revelation at 66 82 1. 17:27:25.531250 TRACE ai [61c] - Completing goal: FIND OBJ 8,689 (Neela) 17:27:25.531250 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:25.531250 TRACE ai [61c] - Completing goal: VISIT TILE (66 82 1) (Neela) 17:27:25.531250 TRACE network [e30] - Made second apply on cl 17:27:25.531250 TRACE network [e30] - Listening... 17:27:25.531250 DEBUG ai [61c] - Hero Neela moved from 65 81 1 to 66 82 1. Returning 1. 17:27:25.546875 DEBUG ai [61c] - Moving hero Neela to tile 66 82 1 17:27:25.546875 TRACE network [61c] - Sending a request "struct MoveHero". It'll have an ID=389. 17:27:25.546875 TRACE network [61c] - Sending to server a pack of type struct MoveHero 17:27:25.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.546875 TRACE network [e30] - Made first apply on cl 17:27:25.546875 TRACE global [61c] - We'll wait till request 389 is answered. 17:27:25.546875 TRACE network [e30] - Applied on gs 17:27:25.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:25.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.546875 TRACE network [e30] - Made second apply on cl 17:27:25.546875 TRACE network [e30] - Listening... 17:27:25.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:25.546875 TRACE network [e30] - Made first apply on cl 17:27:25.546875 TRACE network [e30] - Applied on gs 17:27:25.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:25.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.593750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:25.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:25.625000 TRACE animation [e30] - Fade anim finished for obj at 64 82 1; remaining: 1 17:27:25.625000 TRACE animation [e30] - Fade anim finished for obj at 65 82 1; remaining: 0 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.625000 TRACE network [e30] - Made first apply on cl 17:27:25.625000 TRACE network [e30] - Applied on gs 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Garden of Revelation'. 17:27:25.625000 TRACE ai [e30] - Completing goal: FIND OBJ 8,689 (Neela) 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:25.625000 TRACE network [e30] - Made first apply on cl 17:27:25.625000 TRACE network [e30] - Applied on gs 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '364'. 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:25.625000 TRACE network [e30] - Made first apply on cl 17:27:25.625000 TRACE network [e30] - Applied on gs 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:25.625000 TRACE network [e30] - Made first apply on cl 17:27:25.625000 TRACE network [e30] - Applied on gs 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.625000 TRACE network [e30] - Made first apply on cl 17:27:25.625000 TRACE network [e30] - Applied on gs 17:27:25.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.625000 TRACE ai [61c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Neela and object Garden of Revelation at 66 82 1. 17:27:25.625000 TRACE ai [61c] - Completing goal: FIND OBJ 8,689 (Neela) 17:27:25.625000 TRACE ai [61c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:25.625000 TRACE ai [61c] - Completing goal: VISIT TILE (66 82 1) (Neela) 17:27:25.625000 TRACE network [e30] - Made second apply on cl 17:27:25.625000 TRACE network [e30] - Listening... 17:27:25.625000 DEBUG ai [61c] - Hero Neela moved from 66 82 1 to 66 82 1. Returning 1. 17:27:25.640625 DEBUG ai [61c] - Neela can't reach any town, we'll try to make our way to Sanctum at 142 141 1 17:27:25.640625 DEBUG ai [61c] - Striving to goal of type CLEAR WAY TO (142 141 1) (Neela) 17:27:25.640625 DEBUG ai [61c] - Considering goal CLEAR WAY TO (142 141 1) (Neela) 17:27:25.656250 WARN ai [61c] - There is no known way to clear the way to tile (142 141 1) 17:27:25.656250 TRACE ai [61c] - Completing goal: CLEAR WAY TO (142 141 1) (Neela) 17:27:25.656250 DEBUG ai [61c] - Goal CLEAR WAY TO (142 141 1) (Neela) decomposition failed: goal was completed as much as possible 17:27:25.656250 TRACE ai [61c] - Time of looking for wander destination was 828 ms. 17:27:25.656250 DEBUG ai [61c] - Looking into Thant, MP=1630 17:27:25.671875 DEBUG ai [61c] - Thant can't reach any town, we'll try to make our way to Magmetin at 28 73 1 17:27:25.671875 DEBUG ai [61c] - Striving to goal of type CLEAR WAY TO (28 73 1) (Thant) 17:27:25.671875 DEBUG ai [61c] - Considering goal CLEAR WAY TO (28 73 1) (Thant) 17:27:25.687500 WARN ai [61c] - There is no known way to clear the way to tile (28 73 1) 17:27:25.687500 TRACE ai [61c] - Completing goal: CLEAR WAY TO (28 73 1) (Thant) 17:27:25.687500 DEBUG ai [61c] - Goal CLEAR WAY TO (28 73 1) (Thant) decomposition failed: goal was completed as much as possible 17:27:25.687500 TRACE ai [61c] - Time of looking for wander destination was 31 ms. 17:27:25.687500 DEBUG ai [61c] - Looking into Ciele, MP=2119 17:27:25.703125 DEBUG ai [61c] - Ciele can't reach any town, we'll try to make our way to Magmetin at 28 73 1 17:27:25.703125 DEBUG ai [61c] - Striving to goal of type CLEAR WAY TO (28 73 1) (Ciele) 17:27:25.703125 DEBUG ai [61c] - Considering goal CLEAR WAY TO (28 73 1) (Ciele) 17:27:25.718750 WARN ai [61c] - There is no known way to clear the way to tile (28 73 1) 17:27:25.718750 TRACE ai [61c] - Completing goal: CLEAR WAY TO (28 73 1) (Ciele) 17:27:25.718750 DEBUG ai [61c] - Goal CLEAR WAY TO (28 73 1) (Ciele) decomposition failed: goal was completed as much as possible 17:27:25.718750 TRACE ai [61c] - Time of looking for wander destination was 31 ms. 17:27:25.718750 WARN ai [61c] - hero Labetha has 1489 MP left 17:27:25.734375 WARN ai [61c] - hero Neela has 637 MP left 17:27:25.734375 WARN ai [61c] - hero Thant has 1630 MP left 17:27:25.734375 WARN ai [61c] - hero Ciele has 2119 MP left 17:27:25.734375 INFO ai [61c] - Player 3 ends turn 17:27:25.734375 DEBUG ai [61c] - Resources at the end of turn: [39, 2, 25, 14, 7, 16, 35273, 0] 17:27:25.734375 TRACE global [61c] - Player 3 ended his turn. 17:27:25.734375 TRACE network [61c] - Sending a request "struct EndTurn". It'll have an ID=390. 17:27:25.734375 TRACE network [61c] - Sending to server a pack of type struct EndTurn 17:27:25.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:25.734375 TRACE network [e30] - Made first apply on cl 17:27:25.734375 TRACE global [61c] - We'll wait till request 390 is answered. 17:27:25.734375 TRACE network [e30] - Applied on gs 17:27:25.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:25.734375 TRACE network [e30] - Made second apply on cl 17:27:25.734375 TRACE network [e30] - Listening... 17:27:25.734375 TRACE network [e30] - received server message of type struct YourTurn, data: {CPack: type '100'} 17:27:25.734375 TRACE network [e30] - Made first apply on cl 17:27:25.734375 TRACE network [e30] - Applied on gs 17:27:25.734375 INFO global [61c] - Player 3 ended turn 17:27:25.750000 TRACE ai [e30] - Entering void __thiscall VCAI::yourTurn(void). 17:27:25.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::yourTurn(void). 17:27:25.750000 TRACE network [e30] - Made second apply on cl 17:27:25.750000 TRACE network [e30] - Listening... 17:27:25.750000 INFO global [270] - Player 4 starting turn 17:27:25.750000 DEBUG ai [270] - Striving to goal of type WIN 17:27:25.750000 DEBUG ai [270] - Considering goal WIN 17:27:25.750000 DEBUG ai [270] - Considering goal CONQUER 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.796875 WARN ai [270] - Another allied hero stands in our way 17:27:25.875000 WARN ai [270] - Another allied hero stands in our way 17:27:25.875000 WARN ai [270] - Another allied hero stands in our way 17:27:25.875000 WARN ai [270] - Another allied hero stands in our way 17:27:25.875000 WARN ai [270] - Another allied hero stands in our way 17:27:25.890625 WARN ai [270] - Another allied hero stands in our way 17:27:25.890625 WARN ai [270] - Another allied hero stands in our way 17:27:25.921875 WARN ai [270] - Another allied hero stands in our way 17:27:26.656250 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:26.687500 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:26.718750 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:26.765625 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:26.812500 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:26.843750 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:27.484375 TRACE ai [270] - It's safe for Astral to visit tile 82 3 0 17:27:31.156250 TRACE ai [270] - It's safe for Xeron to visit tile 137 66 0 17:27:31.203125 TRACE ai [270] - It's safe for Xeron to visit tile 131 64 0 17:27:31.265625 TRACE ai [270] - It's safe for Xeron to visit tile 137 66 0 17:27:31.296875 DEBUG ai [270] - Choosing abstract goal CLEAR WAY TO (84 136 0) (Valeska) 17:27:31.312500 DEBUG ai [270] - Striving to goal of type CLEAR WAY TO (84 136 0) (Valeska) 17:27:31.312500 DEBUG ai [270] - Considering goal CLEAR WAY TO (84 136 0) (Valeska) 17:27:31.359375 DEBUG ai [270] - Considering goal VISIT TILE (84 136 0) (Valeska) 17:27:31.359375 DEBUG ai [270] - Trying to realize VISIT TILE (84 136 0) (Valeska) (value 3.135) 17:27:31.375000 DEBUG ai [270] - Moving hero Valeska to tile 84 136 0 17:27:31.375000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=391. 17:27:31.375000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.375000 TRACE global [270] - We'll wait till request 391 is answered. 17:27:31.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.375000 TRACE network [e30] - Made first apply on cl 17:27:31.375000 TRACE network [e30] - Applied on gs 17:27:31.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.375000 TRACE network [e30] - Made second apply on cl 17:27:31.375000 TRACE network [e30] - Listening... 17:27:31.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.375000 TRACE network [e30] - Made first apply on cl 17:27:31.375000 TRACE network [e30] - Applied on gs 17:27:31.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.453125 TRACE network [e30] - Made second apply on cl 17:27:31.453125 TRACE network [e30] - Listening... 17:27:31.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.453125 TRACE network [e30] - Made first apply on cl 17:27:31.453125 TRACE network [e30] - Applied on gs 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.453125 TRACE network [e30] - Made second apply on cl 17:27:31.453125 TRACE network [e30] - Listening... 17:27:31.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.453125 TRACE network [e30] - Made first apply on cl 17:27:31.453125 TRACE network [e30] - Applied on gs 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.453125 TRACE network [e30] - Made second apply on cl 17:27:31.453125 TRACE network [e30] - Listening... 17:27:31.453125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=392. 17:27:31.453125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.453125 TRACE global [270] - We'll wait till request 392 is answered. 17:27:31.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.453125 TRACE network [e30] - Made first apply on cl 17:27:31.453125 TRACE network [e30] - Applied on gs 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.453125 TRACE network [e30] - Made second apply on cl 17:27:31.453125 TRACE network [e30] - Listening... 17:27:31.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.453125 TRACE network [e30] - Made first apply on cl 17:27:31.453125 TRACE network [e30] - Applied on gs 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.531250 TRACE network [e30] - Made second apply on cl 17:27:31.531250 TRACE network [e30] - Listening... 17:27:31.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.531250 TRACE network [e30] - Made first apply on cl 17:27:31.531250 TRACE network [e30] - Applied on gs 17:27:31.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.531250 TRACE network [e30] - Made second apply on cl 17:27:31.531250 TRACE network [e30] - Listening... 17:27:31.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.531250 TRACE network [e30] - Made first apply on cl 17:27:31.531250 TRACE network [e30] - Applied on gs 17:27:31.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.531250 TRACE network [e30] - Made second apply on cl 17:27:31.531250 TRACE network [e30] - Listening... 17:27:31.546875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=393. 17:27:31.546875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.546875 TRACE global [270] - We'll wait till request 393 is answered. 17:27:31.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.546875 TRACE network [e30] - Made first apply on cl 17:27:31.546875 TRACE network [e30] - Applied on gs 17:27:31.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.546875 TRACE network [e30] - Made second apply on cl 17:27:31.546875 TRACE network [e30] - Listening... 17:27:31.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.546875 TRACE network [e30] - Made first apply on cl 17:27:31.546875 TRACE network [e30] - Applied on gs 17:27:31.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.593750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.625000 TRACE network [e30] - Made second apply on cl 17:27:31.625000 TRACE network [e30] - Listening... 17:27:31.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.625000 TRACE network [e30] - Made first apply on cl 17:27:31.625000 TRACE network [e30] - Applied on gs 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.625000 TRACE network [e30] - Made second apply on cl 17:27:31.625000 TRACE network [e30] - Listening... 17:27:31.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.625000 TRACE network [e30] - Made first apply on cl 17:27:31.625000 TRACE network [e30] - Applied on gs 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.625000 TRACE network [e30] - Made second apply on cl 17:27:31.625000 TRACE network [e30] - Listening... 17:27:31.625000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=394. 17:27:31.625000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.625000 TRACE global [270] - We'll wait till request 394 is answered. 17:27:31.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.625000 TRACE network [e30] - Made first apply on cl 17:27:31.625000 TRACE network [e30] - Applied on gs 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.625000 TRACE network [e30] - Made second apply on cl 17:27:31.625000 TRACE network [e30] - Listening... 17:27:31.625000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.625000 TRACE network [e30] - Made first apply on cl 17:27:31.625000 TRACE network [e30] - Applied on gs 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.625000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.656250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.703125 TRACE network [e30] - Made second apply on cl 17:27:31.703125 TRACE network [e30] - Listening... 17:27:31.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.703125 TRACE network [e30] - Made first apply on cl 17:27:31.703125 TRACE network [e30] - Applied on gs 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.703125 TRACE network [e30] - Made second apply on cl 17:27:31.703125 TRACE network [e30] - Listening... 17:27:31.703125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.703125 TRACE network [e30] - Made first apply on cl 17:27:31.703125 TRACE network [e30] - Applied on gs 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.703125 TRACE network [e30] - Made second apply on cl 17:27:31.703125 TRACE network [e30] - Listening... 17:27:31.703125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=395. 17:27:31.703125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.703125 TRACE global [270] - We'll wait till request 395 is answered. 17:27:31.703125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.703125 TRACE network [e30] - Made first apply on cl 17:27:31.703125 TRACE network [e30] - Applied on gs 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.703125 TRACE network [e30] - Made second apply on cl 17:27:31.703125 TRACE network [e30] - Listening... 17:27:31.703125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.703125 TRACE network [e30] - Made first apply on cl 17:27:31.703125 TRACE network [e30] - Applied on gs 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.703125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.703125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.718750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.718750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.765625 TRACE network [e30] - Made second apply on cl 17:27:31.765625 TRACE network [e30] - Listening... 17:27:31.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.765625 TRACE network [e30] - Made first apply on cl 17:27:31.765625 TRACE network [e30] - Applied on gs 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.765625 TRACE network [e30] - Made second apply on cl 17:27:31.765625 TRACE network [e30] - Listening... 17:27:31.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.765625 TRACE network [e30] - Made first apply on cl 17:27:31.765625 TRACE network [e30] - Applied on gs 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.765625 TRACE network [e30] - Made second apply on cl 17:27:31.765625 TRACE network [e30] - Listening... 17:27:31.765625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=396. 17:27:31.765625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.765625 TRACE global [270] - We'll wait till request 396 is answered. 17:27:31.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.765625 TRACE network [e30] - Made first apply on cl 17:27:31.765625 TRACE network [e30] - Applied on gs 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.765625 TRACE network [e30] - Made second apply on cl 17:27:31.765625 TRACE network [e30] - Listening... 17:27:31.765625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.765625 TRACE network [e30] - Made first apply on cl 17:27:31.765625 TRACE network [e30] - Applied on gs 17:27:31.765625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.812500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.859375 TRACE network [e30] - Made second apply on cl 17:27:31.859375 TRACE network [e30] - Listening... 17:27:31.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.859375 TRACE network [e30] - Made first apply on cl 17:27:31.859375 TRACE network [e30] - Applied on gs 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.859375 TRACE network [e30] - Made second apply on cl 17:27:31.859375 TRACE network [e30] - Listening... 17:27:31.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.859375 TRACE network [e30] - Made first apply on cl 17:27:31.859375 TRACE network [e30] - Applied on gs 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.859375 TRACE network [e30] - Made second apply on cl 17:27:31.859375 TRACE network [e30] - Listening... 17:27:31.859375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=397. 17:27:31.859375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.859375 TRACE global [270] - We'll wait till request 397 is answered. 17:27:31.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.859375 TRACE network [e30] - Made first apply on cl 17:27:31.859375 TRACE network [e30] - Applied on gs 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.859375 TRACE network [e30] - Made second apply on cl 17:27:31.859375 TRACE network [e30] - Listening... 17:27:31.859375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.859375 TRACE network [e30] - Made first apply on cl 17:27:31.859375 TRACE network [e30] - Applied on gs 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:31.921875 TRACE network [e30] - Made second apply on cl 17:27:31.921875 TRACE network [e30] - Listening... 17:27:31.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.921875 TRACE network [e30] - Made first apply on cl 17:27:31.921875 TRACE network [e30] - Applied on gs 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.921875 TRACE network [e30] - Made second apply on cl 17:27:31.921875 TRACE network [e30] - Listening... 17:27:31.921875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:31.921875 TRACE network [e30] - Made first apply on cl 17:27:31.921875 TRACE network [e30] - Applied on gs 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:31.921875 TRACE network [e30] - Made second apply on cl 17:27:31.921875 TRACE network [e30] - Listening... 17:27:31.921875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=398. 17:27:31.921875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:31.921875 TRACE global [270] - We'll wait till request 398 is answered. 17:27:31.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:31.921875 TRACE network [e30] - Made first apply on cl 17:27:31.921875 TRACE network [e30] - Applied on gs 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:31.921875 TRACE network [e30] - Made second apply on cl 17:27:31.921875 TRACE network [e30] - Listening... 17:27:31.921875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:31.921875 TRACE network [e30] - Made first apply on cl 17:27:31.921875 TRACE network [e30] - Applied on gs 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:31.937500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:31.953125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:31.968750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.000000 TRACE network [e30] - Made second apply on cl 17:27:32.000000 TRACE network [e30] - Listening... 17:27:32.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.000000 TRACE network [e30] - Made first apply on cl 17:27:32.000000 TRACE network [e30] - Applied on gs 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.000000 TRACE network [e30] - Made second apply on cl 17:27:32.000000 TRACE network [e30] - Listening... 17:27:32.000000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.000000 TRACE network [e30] - Made first apply on cl 17:27:32.000000 TRACE network [e30] - Applied on gs 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.000000 TRACE network [e30] - Made second apply on cl 17:27:32.000000 TRACE network [e30] - Listening... 17:27:32.000000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=399. 17:27:32.000000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.000000 TRACE global [270] - We'll wait till request 399 is answered. 17:27:32.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.000000 TRACE network [e30] - Made first apply on cl 17:27:32.000000 TRACE network [e30] - Applied on gs 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.000000 TRACE network [e30] - Made second apply on cl 17:27:32.000000 TRACE network [e30] - Listening... 17:27:32.000000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.000000 TRACE network [e30] - Made first apply on cl 17:27:32.000000 TRACE network [e30] - Applied on gs 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.031250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.062500 TRACE network [e30] - Made second apply on cl 17:27:32.062500 TRACE network [e30] - Listening... 17:27:32.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.062500 TRACE network [e30] - Made first apply on cl 17:27:32.062500 TRACE network [e30] - Applied on gs 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.062500 TRACE network [e30] - Made second apply on cl 17:27:32.062500 TRACE network [e30] - Listening... 17:27:32.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.062500 TRACE network [e30] - Made first apply on cl 17:27:32.062500 TRACE network [e30] - Applied on gs 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.062500 TRACE network [e30] - Made second apply on cl 17:27:32.062500 TRACE network [e30] - Listening... 17:27:32.062500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=400. 17:27:32.062500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.062500 TRACE global [270] - We'll wait till request 400 is answered. 17:27:32.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.062500 TRACE network [e30] - Made first apply on cl 17:27:32.062500 TRACE network [e30] - Applied on gs 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.062500 TRACE network [e30] - Made second apply on cl 17:27:32.062500 TRACE network [e30] - Listening... 17:27:32.062500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.062500 TRACE network [e30] - Made first apply on cl 17:27:32.062500 TRACE network [e30] - Applied on gs 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.062500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.140625 TRACE network [e30] - Made second apply on cl 17:27:32.140625 TRACE network [e30] - Listening... 17:27:32.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.140625 TRACE network [e30] - Made first apply on cl 17:27:32.140625 TRACE network [e30] - Applied on gs 17:27:32.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.140625 TRACE network [e30] - Made second apply on cl 17:27:32.140625 TRACE network [e30] - Listening... 17:27:32.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.140625 TRACE network [e30] - Made first apply on cl 17:27:32.140625 TRACE network [e30] - Applied on gs 17:27:32.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.140625 TRACE network [e30] - Made second apply on cl 17:27:32.140625 TRACE network [e30] - Listening... 17:27:32.156250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=401. 17:27:32.156250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.156250 TRACE global [270] - We'll wait till request 401 is answered. 17:27:32.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.156250 TRACE network [e30] - Made first apply on cl 17:27:32.156250 TRACE network [e30] - Applied on gs 17:27:32.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.156250 TRACE network [e30] - Made second apply on cl 17:27:32.156250 TRACE network [e30] - Listening... 17:27:32.156250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.156250 TRACE network [e30] - Made first apply on cl 17:27:32.156250 TRACE network [e30] - Applied on gs 17:27:32.156250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.156250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.156250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.171875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.218750 TRACE network [e30] - Made second apply on cl 17:27:32.218750 TRACE network [e30] - Listening... 17:27:32.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.218750 TRACE network [e30] - Made first apply on cl 17:27:32.218750 TRACE network [e30] - Applied on gs 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.218750 TRACE network [e30] - Made second apply on cl 17:27:32.218750 TRACE network [e30] - Listening... 17:27:32.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.218750 TRACE network [e30] - Made first apply on cl 17:27:32.218750 TRACE network [e30] - Applied on gs 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.218750 TRACE network [e30] - Made second apply on cl 17:27:32.218750 TRACE network [e30] - Listening... 17:27:32.218750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=402. 17:27:32.218750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.218750 TRACE global [270] - We'll wait till request 402 is answered. 17:27:32.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.218750 TRACE network [e30] - Made first apply on cl 17:27:32.218750 TRACE network [e30] - Applied on gs 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.218750 TRACE network [e30] - Made second apply on cl 17:27:32.218750 TRACE network [e30] - Listening... 17:27:32.218750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.218750 TRACE network [e30] - Made first apply on cl 17:27:32.218750 TRACE network [e30] - Applied on gs 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.281250 TRACE network [e30] - Made second apply on cl 17:27:32.281250 TRACE network [e30] - Listening... 17:27:32.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.281250 TRACE network [e30] - Made first apply on cl 17:27:32.281250 TRACE network [e30] - Applied on gs 17:27:32.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.281250 TRACE network [e30] - Made second apply on cl 17:27:32.281250 TRACE network [e30] - Listening... 17:27:32.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.281250 TRACE network [e30] - Made first apply on cl 17:27:32.281250 TRACE network [e30] - Applied on gs 17:27:32.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.281250 TRACE network [e30] - Made second apply on cl 17:27:32.281250 TRACE network [e30] - Listening... 17:27:32.281250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=403. 17:27:32.281250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.281250 TRACE global [270] - We'll wait till request 403 is answered. 17:27:32.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.296875 TRACE network [e30] - Made first apply on cl 17:27:32.296875 TRACE network [e30] - Applied on gs 17:27:32.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.296875 TRACE network [e30] - Made second apply on cl 17:27:32.296875 TRACE network [e30] - Listening... 17:27:32.296875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.296875 TRACE network [e30] - Made first apply on cl 17:27:32.296875 TRACE network [e30] - Applied on gs 17:27:32.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.359375 TRACE network [e30] - Made second apply on cl 17:27:32.359375 TRACE network [e30] - Listening... 17:27:32.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.359375 TRACE network [e30] - Made first apply on cl 17:27:32.359375 TRACE network [e30] - Applied on gs 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.359375 TRACE network [e30] - Made second apply on cl 17:27:32.359375 TRACE network [e30] - Listening... 17:27:32.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.359375 TRACE network [e30] - Made first apply on cl 17:27:32.359375 TRACE network [e30] - Applied on gs 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.359375 TRACE network [e30] - Made second apply on cl 17:27:32.359375 TRACE network [e30] - Listening... 17:27:32.359375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=404. 17:27:32.359375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.359375 TRACE global [270] - We'll wait till request 404 is answered. 17:27:32.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.359375 TRACE network [e30] - Made first apply on cl 17:27:32.359375 TRACE network [e30] - Applied on gs 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.359375 TRACE network [e30] - Made second apply on cl 17:27:32.359375 TRACE network [e30] - Listening... 17:27:32.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.359375 TRACE network [e30] - Made first apply on cl 17:27:32.359375 TRACE network [e30] - Applied on gs 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.437500 TRACE network [e30] - Made second apply on cl 17:27:32.437500 TRACE network [e30] - Listening... 17:27:32.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.437500 TRACE network [e30] - Made first apply on cl 17:27:32.437500 TRACE network [e30] - Applied on gs 17:27:32.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.437500 TRACE network [e30] - Made second apply on cl 17:27:32.437500 TRACE network [e30] - Listening... 17:27:32.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.437500 TRACE network [e30] - Made first apply on cl 17:27:32.437500 TRACE network [e30] - Applied on gs 17:27:32.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.437500 TRACE network [e30] - Made second apply on cl 17:27:32.437500 TRACE network [e30] - Listening... 17:27:32.437500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=405. 17:27:32.437500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.437500 TRACE global [270] - We'll wait till request 405 is answered. 17:27:32.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.453125 TRACE network [e30] - Made first apply on cl 17:27:32.453125 TRACE network [e30] - Applied on gs 17:27:32.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.453125 TRACE network [e30] - Made second apply on cl 17:27:32.453125 TRACE network [e30] - Listening... 17:27:32.453125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.453125 TRACE network [e30] - Made first apply on cl 17:27:32.453125 TRACE network [e30] - Applied on gs 17:27:32.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.453125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Gold Mine'. 17:27:32.515625 TRACE ai [e30] - Completing goal: FIND OBJ 7,217 (Valeska) 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '329'. 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.515625 TRACE network [e30] - Made first apply on cl 17:27:32.515625 TRACE network [e30] - Applied on gs 17:27:32.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.515625 TRACE network [e30] - Made second apply on cl 17:27:32.515625 TRACE network [e30] - Listening... 17:27:32.515625 TRACE ai [270] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Valeska and object Gold Mine at 85 136 0. 17:27:32.515625 TRACE ai [270] - Completing goal: FIND OBJ 7,217 (Valeska) 17:27:32.515625 TRACE ai [270] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:32.515625 TRACE ai [270] - Completing goal: VISIT TILE (84 136 0) (Valeska) 17:27:32.515625 DEBUG ai [270] - Hero Valeska moved from 97 140 0 to 84 136 0. Returning 1. 17:27:32.515625 TRACE ai [270] - Completing goal: VISIT TILE (84 136 0) (Valeska) 17:27:32.515625 DEBUG ai [270] - Hero Valeska visited tile (84 136 0) 17:27:32.531250 DEBUG ai [270] - Striving to goal of type CLEAR WAY TO (84 136 0) (Valeska) 17:27:32.531250 DEBUG ai [270] - Considering goal CLEAR WAY TO (84 136 0) (Valeska) 17:27:32.593750 WARN ai [270] - There is no known way to clear the way to tile (84 136 0) 17:27:32.593750 TRACE ai [270] - Completing goal: CLEAR WAY TO (84 136 0) (Valeska) 17:27:32.593750 DEBUG ai [270] - Goal CLEAR WAY TO (84 136 0) (Valeska) decomposition failed: goal was completed as much as possible 17:27:32.593750 WARN ai [270] - Our heroes don't move anymore, exhaustive decomposition failed 17:27:32.593750 DEBUG ai [270] - Striving to goal of type BUILD 17:27:32.593750 DEBUG ai [270] - Considering goal BUILD 17:27:32.593750 DEBUG ai [270] - Trying to realize BUILD (value 1.000) 17:27:32.593750 DEBUG ai [270] - Looking into Tirith 17:27:32.593750 DEBUG ai [270] - Looking into Ayer 17:27:32.609375 DEBUG ai [270] - Looking into Athenaeum 17:27:32.609375 DEBUG ai [270] - Looking into Brimstone 17:27:32.609375 DEBUG ai [270] - Looking into Ashcombe 17:27:32.609375 DEBUG ai [270] - Looking into Brimstone 17:27:32.609375 DEBUG ai [270] - Looking into Tartaros 17:27:32.609375 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=406. 17:27:32.609375 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.609375 TRACE global [270] - We'll wait till request 406 is answered. 17:27:32.609375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.609375 TRACE network [e30] - Made first apply on cl 17:27:32.609375 TRACE network [e30] - Applied on gs 17:27:32.609375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.609375 TRACE network [e30] - Made second apply on cl 17:27:32.609375 TRACE network [e30] - Listening... 17:27:32.609375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.609375 TRACE network [e30] - Made first apply on cl 17:27:32.609375 TRACE network [e30] - Applied on gs 17:27:32.609375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.609375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.609375 TRACE network [e30] - Made second apply on cl 17:27:32.609375 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=407. 17:27:32.625000 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.625000 TRACE global [270] - We'll wait till request 407 is answered. 17:27:32.625000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 DEBUG ai [270] - Looking into Daemon Gate 17:27:32.625000 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=408. 17:27:32.625000 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.625000 TRACE global [270] - We'll wait till request 408 is answered. 17:27:32.625000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=409. 17:27:32.625000 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.625000 TRACE global [270] - We'll wait till request 409 is answered. 17:27:32.625000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=410. 17:27:32.625000 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.625000 TRACE global [270] - We'll wait till request 410 is answered. 17:27:32.625000 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.625000 TRACE network [e30] - Made first apply on cl 17:27:32.625000 TRACE network [e30] - Applied on gs 17:27:32.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.625000 TRACE network [e30] - Made second apply on cl 17:27:32.625000 TRACE network [e30] - Listening... 17:27:32.625000 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=411. 17:27:32.625000 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.625000 TRACE global [270] - We'll wait till request 411 is answered. 17:27:32.640625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=412. 17:27:32.640625 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.640625 TRACE global [270] - We'll wait till request 412 is answered. 17:27:32.640625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=413. 17:27:32.640625 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.640625 TRACE global [270] - We'll wait till request 413 is answered. 17:27:32.640625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=414. 17:27:32.640625 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.640625 TRACE global [270] - We'll wait till request 414 is answered. 17:27:32.640625 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.640625 TRACE network [e30] - Made first apply on cl 17:27:32.640625 TRACE network [e30] - Applied on gs 17:27:32.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.640625 TRACE network [e30] - Made second apply on cl 17:27:32.640625 TRACE network [e30] - Listening... 17:27:32.640625 DEBUG ai [270] - Looking into Enkindle 17:27:32.640625 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=415. 17:27:32.640625 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.640625 TRACE global [270] - We'll wait till request 415 is answered. 17:27:32.656250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=416. 17:27:32.656250 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.656250 TRACE global [270] - We'll wait till request 416 is answered. 17:27:32.656250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=417. 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.656250 TRACE global [270] - We'll wait till request 417 is answered. 17:27:32.656250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=418. 17:27:32.656250 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.656250 TRACE global [270] - We'll wait till request 418 is answered. 17:27:32.656250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=419. 17:27:32.656250 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.656250 TRACE global [270] - We'll wait till request 419 is answered. 17:27:32.656250 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.656250 TRACE network [e30] - Made first apply on cl 17:27:32.656250 TRACE network [e30] - Applied on gs 17:27:32.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.656250 TRACE network [e30] - Made second apply on cl 17:27:32.656250 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=420. 17:27:32.656250 TRACE network [e30] - Listening... 17:27:32.656250 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.656250 TRACE global [270] - We'll wait till request 420 is answered. 17:27:32.671875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=421. 17:27:32.671875 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.671875 TRACE global [270] - We'll wait till request 421 is answered. 17:27:32.671875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 DEBUG ai [270] - Looking into Abaddon 17:27:32.671875 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=422. 17:27:32.671875 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.671875 TRACE global [270] - We'll wait till request 422 is answered. 17:27:32.671875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=423. 17:27:32.671875 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.671875 TRACE global [270] - We'll wait till request 423 is answered. 17:27:32.671875 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.671875 TRACE network [e30] - Made first apply on cl 17:27:32.671875 TRACE network [e30] - Applied on gs 17:27:32.671875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.671875 TRACE network [e30] - Made second apply on cl 17:27:32.671875 TRACE network [e30] - Listening... 17:27:32.671875 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=424. 17:27:32.671875 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.671875 TRACE global [270] - We'll wait till request 424 is answered. 17:27:32.687500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=425. 17:27:32.687500 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.687500 TRACE global [270] - We'll wait till request 425 is answered. 17:27:32.687500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=426. 17:27:32.687500 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.687500 TRACE global [270] - We'll wait till request 426 is answered. 17:27:32.687500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=427. 17:27:32.687500 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.687500 TRACE global [270] - We'll wait till request 427 is answered. 17:27:32.687500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=428. 17:27:32.687500 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:32.687500 TRACE global [270] - We'll wait till request 428 is answered. 17:27:32.687500 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.687500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.687500 TRACE network [e30] - Made first apply on cl 17:27:32.687500 TRACE network [e30] - Applied on gs 17:27:32.687500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.687500 TRACE network [e30] - Made second apply on cl 17:27:32.687500 TRACE network [e30] - Listening... 17:27:32.703125 DEBUG ai [270] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 17:27:32.703125 DEBUG ai [270] - The error message was: BUILD has been realized as much as possible. 17:27:32.703125 DEBUG ai [270] - Looking into Valeska, MP=940 17:27:32.718750 DEBUG ai [270] - Of all 1 destinations, object oid=7271 seems nice 17:27:32.718750 DEBUG ai [270] - Valeska will try to visit Star Axis at (102 141 0) 17:27:32.718750 DEBUG ai [270] - Moving hero Valeska to tile 102 141 0 17:27:32.718750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=429. 17:27:32.718750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.718750 TRACE global [270] - We'll wait till request 429 is answered. 17:27:32.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.718750 TRACE network [e30] - Made first apply on cl 17:27:32.718750 TRACE network [e30] - Applied on gs 17:27:32.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.718750 TRACE network [e30] - Made second apply on cl 17:27:32.718750 TRACE network [e30] - Listening... 17:27:32.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.718750 TRACE network [e30] - Made first apply on cl 17:27:32.718750 TRACE network [e30] - Applied on gs 17:27:32.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.765625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.781250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.796875 TRACE network [e30] - Made second apply on cl 17:27:32.796875 TRACE network [e30] - Listening... 17:27:32.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.796875 TRACE network [e30] - Made first apply on cl 17:27:32.796875 TRACE network [e30] - Applied on gs 17:27:32.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.796875 TRACE network [e30] - Made second apply on cl 17:27:32.796875 TRACE network [e30] - Listening... 17:27:32.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.796875 TRACE network [e30] - Made first apply on cl 17:27:32.796875 TRACE network [e30] - Applied on gs 17:27:32.812500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.812500 TRACE network [e30] - Made second apply on cl 17:27:32.812500 TRACE network [e30] - Listening... 17:27:32.812500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=430. 17:27:32.812500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.812500 TRACE global [270] - We'll wait till request 430 is answered. 17:27:32.812500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.812500 TRACE network [e30] - Made first apply on cl 17:27:32.812500 TRACE network [e30] - Applied on gs 17:27:32.812500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.812500 TRACE network [e30] - Made second apply on cl 17:27:32.812500 TRACE network [e30] - Listening... 17:27:32.812500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.812500 TRACE network [e30] - Made first apply on cl 17:27:32.812500 TRACE network [e30] - Applied on gs 17:27:32.812500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.812500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.859375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.890625 TRACE network [e30] - Made second apply on cl 17:27:32.890625 TRACE network [e30] - Listening... 17:27:32.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.890625 TRACE network [e30] - Made first apply on cl 17:27:32.890625 TRACE network [e30] - Applied on gs 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.890625 TRACE network [e30] - Made second apply on cl 17:27:32.890625 TRACE network [e30] - Listening... 17:27:32.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.890625 TRACE network [e30] - Made first apply on cl 17:27:32.890625 TRACE network [e30] - Applied on gs 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.890625 TRACE network [e30] - Made second apply on cl 17:27:32.890625 TRACE network [e30] - Listening... 17:27:32.890625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=431. 17:27:32.890625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.890625 TRACE global [270] - We'll wait till request 431 is answered. 17:27:32.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.890625 TRACE network [e30] - Made first apply on cl 17:27:32.890625 TRACE network [e30] - Applied on gs 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.890625 TRACE network [e30] - Made second apply on cl 17:27:32.890625 TRACE network [e30] - Listening... 17:27:32.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.890625 TRACE network [e30] - Made first apply on cl 17:27:32.890625 TRACE network [e30] - Applied on gs 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:32.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:32.968750 TRACE network [e30] - Made second apply on cl 17:27:32.968750 TRACE network [e30] - Listening... 17:27:32.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.968750 TRACE network [e30] - Made first apply on cl 17:27:32.968750 TRACE network [e30] - Applied on gs 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.968750 TRACE network [e30] - Made second apply on cl 17:27:32.968750 TRACE network [e30] - Listening... 17:27:32.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:32.968750 TRACE network [e30] - Made first apply on cl 17:27:32.968750 TRACE network [e30] - Applied on gs 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:32.968750 TRACE network [e30] - Made second apply on cl 17:27:32.968750 TRACE network [e30] - Listening... 17:27:32.968750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=432. 17:27:32.968750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:32.968750 TRACE global [270] - We'll wait till request 432 is answered. 17:27:32.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:32.968750 TRACE network [e30] - Made first apply on cl 17:27:32.968750 TRACE network [e30] - Applied on gs 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:32.968750 TRACE network [e30] - Made second apply on cl 17:27:32.968750 TRACE network [e30] - Listening... 17:27:32.968750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:32.968750 TRACE network [e30] - Made first apply on cl 17:27:32.968750 TRACE network [e30] - Applied on gs 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.968750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:32.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.000000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.046875 TRACE network [e30] - Made second apply on cl 17:27:33.046875 TRACE network [e30] - Listening... 17:27:33.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.046875 TRACE network [e30] - Made first apply on cl 17:27:33.046875 TRACE network [e30] - Applied on gs 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.046875 TRACE network [e30] - Made second apply on cl 17:27:33.046875 TRACE network [e30] - Listening... 17:27:33.046875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.046875 TRACE network [e30] - Made first apply on cl 17:27:33.046875 TRACE network [e30] - Applied on gs 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.046875 TRACE network [e30] - Made second apply on cl 17:27:33.046875 TRACE network [e30] - Listening... 17:27:33.046875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=433. 17:27:33.046875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.046875 TRACE global [270] - We'll wait till request 433 is answered. 17:27:33.046875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.046875 TRACE network [e30] - Made first apply on cl 17:27:33.046875 TRACE network [e30] - Applied on gs 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.046875 TRACE network [e30] - Made second apply on cl 17:27:33.046875 TRACE network [e30] - Listening... 17:27:33.046875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.046875 TRACE network [e30] - Made first apply on cl 17:27:33.046875 TRACE network [e30] - Applied on gs 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.125000 TRACE network [e30] - Made second apply on cl 17:27:33.125000 TRACE network [e30] - Listening... 17:27:33.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.125000 TRACE network [e30] - Made first apply on cl 17:27:33.125000 TRACE network [e30] - Applied on gs 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.125000 TRACE network [e30] - Made second apply on cl 17:27:33.125000 TRACE network [e30] - Listening... 17:27:33.125000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.125000 TRACE network [e30] - Made first apply on cl 17:27:33.125000 TRACE network [e30] - Applied on gs 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.125000 TRACE network [e30] - Made second apply on cl 17:27:33.125000 TRACE network [e30] - Listening... 17:27:33.125000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=434. 17:27:33.125000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.125000 TRACE global [270] - We'll wait till request 434 is answered. 17:27:33.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.125000 TRACE network [e30] - Made first apply on cl 17:27:33.125000 TRACE network [e30] - Applied on gs 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.125000 TRACE network [e30] - Made second apply on cl 17:27:33.125000 TRACE network [e30] - Listening... 17:27:33.125000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.125000 TRACE network [e30] - Made first apply on cl 17:27:33.125000 TRACE network [e30] - Applied on gs 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.140625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.156250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.171875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.187500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.203125 TRACE network [e30] - Made second apply on cl 17:27:33.203125 TRACE network [e30] - Listening... 17:27:33.203125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.203125 TRACE network [e30] - Made first apply on cl 17:27:33.203125 TRACE network [e30] - Applied on gs 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.203125 TRACE network [e30] - Made second apply on cl 17:27:33.203125 TRACE network [e30] - Listening... 17:27:33.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.203125 TRACE network [e30] - Made first apply on cl 17:27:33.203125 TRACE network [e30] - Applied on gs 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.203125 TRACE network [e30] - Made second apply on cl 17:27:33.203125 TRACE network [e30] - Listening... 17:27:33.203125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=435. 17:27:33.203125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.203125 TRACE global [270] - We'll wait till request 435 is answered. 17:27:33.203125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.203125 TRACE network [e30] - Made first apply on cl 17:27:33.203125 TRACE network [e30] - Applied on gs 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.203125 TRACE network [e30] - Made second apply on cl 17:27:33.203125 TRACE network [e30] - Listening... 17:27:33.203125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.203125 TRACE network [e30] - Made first apply on cl 17:27:33.203125 TRACE network [e30] - Applied on gs 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.203125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.281250 TRACE network [e30] - Made second apply on cl 17:27:33.281250 TRACE network [e30] - Listening... 17:27:33.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.281250 TRACE network [e30] - Made first apply on cl 17:27:33.281250 TRACE network [e30] - Applied on gs 17:27:33.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.281250 TRACE network [e30] - Made second apply on cl 17:27:33.281250 TRACE network [e30] - Listening... 17:27:33.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.281250 TRACE network [e30] - Made first apply on cl 17:27:33.281250 TRACE network [e30] - Applied on gs 17:27:33.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.281250 TRACE network [e30] - Made second apply on cl 17:27:33.281250 TRACE network [e30] - Listening... 17:27:33.296875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=436. 17:27:33.296875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.296875 TRACE global [270] - We'll wait till request 436 is answered. 17:27:33.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.296875 TRACE network [e30] - Made first apply on cl 17:27:33.296875 TRACE network [e30] - Applied on gs 17:27:33.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.296875 TRACE network [e30] - Made second apply on cl 17:27:33.296875 TRACE network [e30] - Listening... 17:27:33.296875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.296875 TRACE network [e30] - Made first apply on cl 17:27:33.296875 TRACE network [e30] - Applied on gs 17:27:33.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.328125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.375000 TRACE network [e30] - Made second apply on cl 17:27:33.375000 TRACE network [e30] - Listening... 17:27:33.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.375000 TRACE network [e30] - Made first apply on cl 17:27:33.375000 TRACE network [e30] - Applied on gs 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.375000 TRACE network [e30] - Made second apply on cl 17:27:33.375000 TRACE network [e30] - Listening... 17:27:33.375000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.375000 TRACE network [e30] - Made first apply on cl 17:27:33.375000 TRACE network [e30] - Applied on gs 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.375000 TRACE network [e30] - Made second apply on cl 17:27:33.375000 TRACE network [e30] - Listening... 17:27:33.375000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=437. 17:27:33.375000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.375000 TRACE global [270] - We'll wait till request 437 is answered. 17:27:33.375000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.375000 TRACE network [e30] - Made first apply on cl 17:27:33.375000 TRACE network [e30] - Applied on gs 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.375000 TRACE network [e30] - Made second apply on cl 17:27:33.375000 TRACE network [e30] - Listening... 17:27:33.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.375000 TRACE network [e30] - Made first apply on cl 17:27:33.375000 TRACE network [e30] - Applied on gs 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.421875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.437500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.453125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.453125 TRACE network [e30] - Made second apply on cl 17:27:33.453125 TRACE network [e30] - Listening... 17:27:33.453125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.453125 TRACE network [e30] - Made first apply on cl 17:27:33.453125 TRACE network [e30] - Applied on gs 17:27:33.453125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.453125 TRACE network [e30] - Made second apply on cl 17:27:33.453125 TRACE network [e30] - Listening... 17:27:33.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.453125 TRACE network [e30] - Made first apply on cl 17:27:33.453125 TRACE network [e30] - Applied on gs 17:27:33.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.453125 TRACE network [e30] - Made second apply on cl 17:27:33.453125 TRACE network [e30] - Listening... 17:27:33.453125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=438. 17:27:33.453125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.453125 TRACE global [270] - We'll wait till request 438 is answered. 17:27:33.468750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.468750 TRACE network [e30] - Made first apply on cl 17:27:33.468750 TRACE network [e30] - Applied on gs 17:27:33.468750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.468750 TRACE network [e30] - Made second apply on cl 17:27:33.468750 TRACE network [e30] - Listening... 17:27:33.468750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.468750 TRACE network [e30] - Made first apply on cl 17:27:33.468750 TRACE network [e30] - Applied on gs 17:27:33.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.531250 TRACE network [e30] - Made second apply on cl 17:27:33.531250 TRACE network [e30] - Listening... 17:27:33.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.531250 TRACE network [e30] - Made first apply on cl 17:27:33.531250 TRACE network [e30] - Applied on gs 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.531250 TRACE network [e30] - Made second apply on cl 17:27:33.531250 TRACE network [e30] - Listening... 17:27:33.531250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.531250 TRACE network [e30] - Made first apply on cl 17:27:33.531250 TRACE network [e30] - Applied on gs 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.531250 TRACE network [e30] - Made second apply on cl 17:27:33.531250 TRACE network [e30] - Listening... 17:27:33.531250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=439. 17:27:33.531250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.531250 TRACE global [270] - We'll wait till request 439 is answered. 17:27:33.531250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.531250 TRACE network [e30] - Made first apply on cl 17:27:33.531250 TRACE network [e30] - Applied on gs 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.531250 TRACE network [e30] - Made second apply on cl 17:27:33.531250 TRACE network [e30] - Listening... 17:27:33.531250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.531250 TRACE network [e30] - Made first apply on cl 17:27:33.531250 TRACE network [e30] - Applied on gs 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.531250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.531250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.578125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.593750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.625000 TRACE network [e30] - Made second apply on cl 17:27:33.625000 TRACE network [e30] - Listening... 17:27:33.625000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.625000 TRACE network [e30] - Made first apply on cl 17:27:33.625000 TRACE network [e30] - Applied on gs 17:27:33.625000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.625000 TRACE network [e30] - Made second apply on cl 17:27:33.625000 TRACE network [e30] - Listening... 17:27:33.625000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.625000 TRACE network [e30] - Made first apply on cl 17:27:33.625000 TRACE network [e30] - Applied on gs 17:27:33.625000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.625000 TRACE network [e30] - Made second apply on cl 17:27:33.625000 TRACE network [e30] - Listening... 17:27:33.625000 TRACE ai [270] - Completing goal: VISIT TILE (102 141 0) (Valeska) 17:27:33.625000 DEBUG ai [270] - reserved object id=7271; address=160153432; name=Star Axis 17:27:33.625000 DEBUG ai [270] - Hero Valeska moved from 84 136 0 to 95 137 0. Returning 0. 17:27:33.656250 DEBUG ai [270] - Hero Valeska apparently used all MPs (0 left) 17:27:33.656250 TRACE ai [270] - Time of looking for wander destination was 953 ms. 17:27:33.656250 DEBUG ai [270] - Looking into Edric, MP=2288 17:27:33.671875 TRACE ai [270] - It's safe for Edric to visit tile 102 137 0 17:27:33.671875 DEBUG ai [270] - Of all 1 destinations, object oid=3440 seems nice 17:27:33.687500 DEBUG ai [270] - Edric will try to visit Pendant of Free Will at (102 137 0) 17:27:33.687500 DEBUG ai [270] - Moving hero Edric to tile 102 137 0 17:27:33.687500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=440. 17:27:33.687500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.687500 TRACE global [270] - We'll wait till request 440 is answered. 17:27:33.687500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.687500 TRACE network [e30] - Made first apply on cl 17:27:33.687500 TRACE network [e30] - Applied on gs 17:27:33.687500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.687500 TRACE network [e30] - Made second apply on cl 17:27:33.687500 TRACE network [e30] - Listening... 17:27:33.687500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.687500 TRACE network [e30] - Made first apply on cl 17:27:33.687500 TRACE network [e30] - Applied on gs 17:27:33.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.687500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.687500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.703125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.718750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.734375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.765625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.765625 TRACE network [e30] - Made second apply on cl 17:27:33.765625 TRACE network [e30] - Listening... 17:27:33.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.765625 TRACE network [e30] - Made first apply on cl 17:27:33.765625 TRACE network [e30] - Applied on gs 17:27:33.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.765625 TRACE network [e30] - Made second apply on cl 17:27:33.765625 TRACE network [e30] - Listening... 17:27:33.765625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.765625 TRACE network [e30] - Made first apply on cl 17:27:33.765625 TRACE network [e30] - Applied on gs 17:27:33.765625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.765625 TRACE network [e30] - Made second apply on cl 17:27:33.765625 TRACE network [e30] - Listening... 17:27:33.781250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=441. 17:27:33.781250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.781250 TRACE global [270] - We'll wait till request 441 is answered. 17:27:33.781250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.781250 TRACE network [e30] - Made first apply on cl 17:27:33.781250 TRACE network [e30] - Applied on gs 17:27:33.781250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.781250 TRACE network [e30] - Made second apply on cl 17:27:33.781250 TRACE network [e30] - Listening... 17:27:33.781250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.781250 TRACE network [e30] - Made first apply on cl 17:27:33.781250 TRACE network [e30] - Applied on gs 17:27:33.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.781250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.796875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.812500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.828125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.843750 TRACE network [e30] - Made second apply on cl 17:27:33.843750 TRACE network [e30] - Listening... 17:27:33.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.843750 TRACE network [e30] - Made first apply on cl 17:27:33.843750 TRACE network [e30] - Applied on gs 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.843750 TRACE network [e30] - Made second apply on cl 17:27:33.843750 TRACE network [e30] - Listening... 17:27:33.843750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.843750 TRACE network [e30] - Made first apply on cl 17:27:33.843750 TRACE network [e30] - Applied on gs 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.843750 TRACE network [e30] - Made second apply on cl 17:27:33.843750 TRACE network [e30] - Listening... 17:27:33.843750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=442. 17:27:33.843750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.843750 TRACE global [270] - We'll wait till request 442 is answered. 17:27:33.843750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.843750 TRACE network [e30] - Made first apply on cl 17:27:33.843750 TRACE network [e30] - Applied on gs 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.843750 TRACE network [e30] - Made second apply on cl 17:27:33.843750 TRACE network [e30] - Listening... 17:27:33.843750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.843750 TRACE network [e30] - Made first apply on cl 17:27:33.843750 TRACE network [e30] - Applied on gs 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.843750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.843750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.875000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.890625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.906250 TRACE network [e30] - Made second apply on cl 17:27:33.906250 TRACE network [e30] - Listening... 17:27:33.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.906250 TRACE network [e30] - Made first apply on cl 17:27:33.906250 TRACE network [e30] - Applied on gs 17:27:33.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.906250 TRACE network [e30] - Made second apply on cl 17:27:33.906250 TRACE network [e30] - Listening... 17:27:33.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.906250 TRACE network [e30] - Made first apply on cl 17:27:33.906250 TRACE network [e30] - Applied on gs 17:27:33.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.906250 TRACE network [e30] - Made second apply on cl 17:27:33.906250 TRACE network [e30] - Listening... 17:27:33.921875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=443. 17:27:33.921875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.921875 TRACE global [270] - We'll wait till request 443 is answered. 17:27:33.921875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.921875 TRACE network [e30] - Made first apply on cl 17:27:33.921875 TRACE network [e30] - Applied on gs 17:27:33.921875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.921875 TRACE network [e30] - Made second apply on cl 17:27:33.921875 TRACE network [e30] - Listening... 17:27:33.921875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.921875 TRACE network [e30] - Made first apply on cl 17:27:33.921875 TRACE network [e30] - Applied on gs 17:27:33.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.921875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.921875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.953125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:33.953125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:33.984375 TRACE network [e30] - Made second apply on cl 17:27:33.984375 TRACE network [e30] - Listening... 17:27:33.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.984375 TRACE network [e30] - Made first apply on cl 17:27:33.984375 TRACE network [e30] - Applied on gs 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.984375 TRACE network [e30] - Made second apply on cl 17:27:33.984375 TRACE network [e30] - Listening... 17:27:33.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:33.984375 TRACE network [e30] - Made first apply on cl 17:27:33.984375 TRACE network [e30] - Applied on gs 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:33.984375 TRACE network [e30] - Made second apply on cl 17:27:33.984375 TRACE network [e30] - Listening... 17:27:33.984375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=444. 17:27:33.984375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:33.984375 TRACE global [270] - We'll wait till request 444 is answered. 17:27:33.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:33.984375 TRACE network [e30] - Made first apply on cl 17:27:33.984375 TRACE network [e30] - Applied on gs 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:33.984375 TRACE network [e30] - Made second apply on cl 17:27:33.984375 TRACE network [e30] - Listening... 17:27:33.984375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:33.984375 TRACE network [e30] - Made first apply on cl 17:27:33.984375 TRACE network [e30] - Applied on gs 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.984375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:33.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.031250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.062500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.062500 TRACE network [e30] - Made second apply on cl 17:27:34.062500 TRACE network [e30] - Listening... 17:27:34.062500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.062500 TRACE network [e30] - Made first apply on cl 17:27:34.062500 TRACE network [e30] - Applied on gs 17:27:34.062500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.062500 TRACE network [e30] - Made second apply on cl 17:27:34.062500 TRACE network [e30] - Listening... 17:27:34.062500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.062500 TRACE network [e30] - Made first apply on cl 17:27:34.062500 TRACE network [e30] - Applied on gs 17:27:34.062500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.062500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.062500 TRACE network [e30] - Made second apply on cl 17:27:34.062500 TRACE network [e30] - Listening... 17:27:34.062500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=445. 17:27:34.062500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.062500 TRACE global [270] - We'll wait till request 445 is answered. 17:27:34.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.078125 TRACE network [e30] - Made first apply on cl 17:27:34.078125 TRACE network [e30] - Applied on gs 17:27:34.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.078125 TRACE network [e30] - Made second apply on cl 17:27:34.078125 TRACE network [e30] - Listening... 17:27:34.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.078125 TRACE network [e30] - Made first apply on cl 17:27:34.078125 TRACE network [e30] - Applied on gs 17:27:34.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.140625 TRACE network [e30] - Made second apply on cl 17:27:34.140625 TRACE network [e30] - Listening... 17:27:34.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.140625 TRACE network [e30] - Made first apply on cl 17:27:34.140625 TRACE network [e30] - Applied on gs 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.140625 TRACE network [e30] - Made second apply on cl 17:27:34.140625 TRACE network [e30] - Listening... 17:27:34.140625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.140625 TRACE network [e30] - Made first apply on cl 17:27:34.140625 TRACE network [e30] - Applied on gs 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.140625 TRACE network [e30] - Made second apply on cl 17:27:34.140625 TRACE network [e30] - Listening... 17:27:34.140625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=446. 17:27:34.140625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.140625 TRACE global [270] - We'll wait till request 446 is answered. 17:27:34.140625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.140625 TRACE network [e30] - Made first apply on cl 17:27:34.140625 TRACE network [e30] - Applied on gs 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.140625 TRACE network [e30] - Made second apply on cl 17:27:34.140625 TRACE network [e30] - Listening... 17:27:34.140625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.140625 TRACE network [e30] - Made first apply on cl 17:27:34.140625 TRACE network [e30] - Applied on gs 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.140625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.140625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.156250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.171875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.187500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.203125 TRACE network [e30] - Made second apply on cl 17:27:34.203125 TRACE network [e30] - Listening... 17:27:34.203125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.203125 TRACE network [e30] - Made first apply on cl 17:27:34.203125 TRACE network [e30] - Applied on gs 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.203125 TRACE network [e30] - Made second apply on cl 17:27:34.203125 TRACE network [e30] - Listening... 17:27:34.203125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.203125 TRACE network [e30] - Made first apply on cl 17:27:34.203125 TRACE network [e30] - Applied on gs 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.203125 TRACE network [e30] - Made second apply on cl 17:27:34.203125 TRACE network [e30] - Listening... 17:27:34.203125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=447. 17:27:34.203125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.203125 TRACE global [270] - We'll wait till request 447 is answered. 17:27:34.203125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.203125 TRACE network [e30] - Made first apply on cl 17:27:34.203125 TRACE network [e30] - Applied on gs 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.203125 TRACE network [e30] - Made second apply on cl 17:27:34.203125 TRACE network [e30] - Listening... 17:27:34.203125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.203125 TRACE network [e30] - Made first apply on cl 17:27:34.203125 TRACE network [e30] - Applied on gs 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.203125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.203125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.218750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.234375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.265625 TRACE network [e30] - Made second apply on cl 17:27:34.265625 TRACE network [e30] - Listening... 17:27:34.265625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.265625 TRACE network [e30] - Made first apply on cl 17:27:34.265625 TRACE network [e30] - Applied on gs 17:27:34.265625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.265625 TRACE network [e30] - Made second apply on cl 17:27:34.265625 TRACE network [e30] - Listening... 17:27:34.265625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.265625 TRACE network [e30] - Made first apply on cl 17:27:34.265625 TRACE network [e30] - Applied on gs 17:27:34.265625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.265625 TRACE network [e30] - Made second apply on cl 17:27:34.265625 TRACE network [e30] - Listening... 17:27:34.265625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=448. 17:27:34.265625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.265625 TRACE global [270] - We'll wait till request 448 is answered. 17:27:34.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.281250 TRACE network [e30] - Made first apply on cl 17:27:34.281250 TRACE network [e30] - Applied on gs 17:27:34.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.281250 TRACE network [e30] - Made second apply on cl 17:27:34.281250 TRACE network [e30] - Listening... 17:27:34.281250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.281250 TRACE network [e30] - Made first apply on cl 17:27:34.281250 TRACE network [e30] - Applied on gs 17:27:34.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.281250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.281250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.296875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.343750 TRACE network [e30] - Made second apply on cl 17:27:34.343750 TRACE network [e30] - Listening... 17:27:34.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.343750 TRACE network [e30] - Made first apply on cl 17:27:34.343750 TRACE network [e30] - Applied on gs 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.343750 TRACE network [e30] - Made second apply on cl 17:27:34.343750 TRACE network [e30] - Listening... 17:27:34.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.343750 TRACE network [e30] - Made first apply on cl 17:27:34.343750 TRACE network [e30] - Applied on gs 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.343750 TRACE network [e30] - Made second apply on cl 17:27:34.343750 TRACE network [e30] - Listening... 17:27:34.343750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=449. 17:27:34.343750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.343750 TRACE global [270] - We'll wait till request 449 is answered. 17:27:34.343750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.343750 TRACE network [e30] - Made first apply on cl 17:27:34.343750 TRACE network [e30] - Applied on gs 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.343750 TRACE network [e30] - Made second apply on cl 17:27:34.343750 TRACE network [e30] - Listening... 17:27:34.343750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.343750 TRACE network [e30] - Made first apply on cl 17:27:34.343750 TRACE network [e30] - Applied on gs 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.343750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.359375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.359375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.406250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.406250 TRACE network [e30] - Made second apply on cl 17:27:34.406250 TRACE network [e30] - Listening... 17:27:34.406250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.406250 TRACE network [e30] - Made first apply on cl 17:27:34.406250 TRACE network [e30] - Applied on gs 17:27:34.406250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.406250 TRACE network [e30] - Made second apply on cl 17:27:34.406250 TRACE network [e30] - Listening... 17:27:34.406250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.406250 TRACE network [e30] - Made first apply on cl 17:27:34.406250 TRACE network [e30] - Applied on gs 17:27:34.406250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.406250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.406250 TRACE network [e30] - Made second apply on cl 17:27:34.406250 TRACE network [e30] - Listening... 17:27:34.406250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=450. 17:27:34.406250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.406250 TRACE global [270] - We'll wait till request 450 is answered. 17:27:34.421875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.421875 TRACE network [e30] - Made first apply on cl 17:27:34.421875 TRACE network [e30] - Applied on gs 17:27:34.421875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.421875 TRACE network [e30] - Made second apply on cl 17:27:34.421875 TRACE network [e30] - Listening... 17:27:34.421875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.421875 TRACE network [e30] - Made first apply on cl 17:27:34.421875 TRACE network [e30] - Applied on gs 17:27:34.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.421875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.437500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.453125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.500000 TRACE network [e30] - Made second apply on cl 17:27:34.500000 TRACE network [e30] - Listening... 17:27:34.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.500000 TRACE network [e30] - Made first apply on cl 17:27:34.500000 TRACE network [e30] - Applied on gs 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.500000 TRACE network [e30] - Made second apply on cl 17:27:34.500000 TRACE network [e30] - Listening... 17:27:34.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.500000 TRACE network [e30] - Made first apply on cl 17:27:34.500000 TRACE network [e30] - Applied on gs 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.500000 TRACE network [e30] - Made second apply on cl 17:27:34.500000 TRACE network [e30] - Listening... 17:27:34.500000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=451. 17:27:34.500000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.500000 TRACE global [270] - We'll wait till request 451 is answered. 17:27:34.500000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.500000 TRACE network [e30] - Made first apply on cl 17:27:34.500000 TRACE network [e30] - Applied on gs 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.500000 TRACE network [e30] - Made second apply on cl 17:27:34.500000 TRACE network [e30] - Listening... 17:27:34.500000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.500000 TRACE network [e30] - Made first apply on cl 17:27:34.500000 TRACE network [e30] - Applied on gs 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.500000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.515625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.531250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.546875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.562500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.578125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.578125 TRACE network [e30] - Made second apply on cl 17:27:34.578125 TRACE network [e30] - Listening... 17:27:34.578125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.578125 TRACE network [e30] - Made first apply on cl 17:27:34.578125 TRACE network [e30] - Applied on gs 17:27:34.578125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.578125 TRACE network [e30] - Made second apply on cl 17:27:34.578125 TRACE network [e30] - Listening... 17:27:34.578125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.578125 TRACE network [e30] - Made first apply on cl 17:27:34.578125 TRACE network [e30] - Applied on gs 17:27:34.578125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.578125 TRACE network [e30] - Made second apply on cl 17:27:34.578125 TRACE network [e30] - Listening... 17:27:34.593750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=452. 17:27:34.593750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.593750 TRACE global [270] - We'll wait till request 452 is answered. 17:27:34.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.593750 TRACE network [e30] - Made first apply on cl 17:27:34.593750 TRACE network [e30] - Applied on gs 17:27:34.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.593750 TRACE network [e30] - Made second apply on cl 17:27:34.593750 TRACE network [e30] - Listening... 17:27:34.593750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.593750 TRACE network [e30] - Made first apply on cl 17:27:34.593750 TRACE network [e30] - Applied on gs 17:27:34.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.640625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.640625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.656250 TRACE network [e30] - Made second apply on cl 17:27:34.656250 TRACE network [e30] - Listening... 17:27:34.656250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.656250 TRACE network [e30] - Made first apply on cl 17:27:34.656250 TRACE network [e30] - Applied on gs 17:27:34.656250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.656250 TRACE network [e30] - Made second apply on cl 17:27:34.656250 TRACE network [e30] - Listening... 17:27:34.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.656250 TRACE network [e30] - Made first apply on cl 17:27:34.656250 TRACE network [e30] - Applied on gs 17:27:34.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.656250 TRACE network [e30] - Made second apply on cl 17:27:34.656250 TRACE network [e30] - Listening... 17:27:34.656250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=453. 17:27:34.656250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.656250 TRACE global [270] - We'll wait till request 453 is answered. 17:27:34.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.671875 TRACE network [e30] - Made first apply on cl 17:27:34.671875 TRACE network [e30] - Applied on gs 17:27:34.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.671875 TRACE network [e30] - Made second apply on cl 17:27:34.671875 TRACE network [e30] - Listening... 17:27:34.671875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.671875 TRACE network [e30] - Made first apply on cl 17:27:34.671875 TRACE network [e30] - Applied on gs 17:27:34.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.687500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.703125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.734375 TRACE network [e30] - Made second apply on cl 17:27:34.734375 TRACE network [e30] - Listening... 17:27:34.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.734375 TRACE network [e30] - Made first apply on cl 17:27:34.734375 TRACE network [e30] - Applied on gs 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.734375 TRACE network [e30] - Made second apply on cl 17:27:34.734375 TRACE network [e30] - Listening... 17:27:34.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.734375 TRACE network [e30] - Made first apply on cl 17:27:34.734375 TRACE network [e30] - Applied on gs 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.734375 TRACE network [e30] - Made second apply on cl 17:27:34.734375 TRACE network [e30] - Listening... 17:27:34.734375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=454. 17:27:34.734375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.734375 TRACE global [270] - We'll wait till request 454 is answered. 17:27:34.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.734375 TRACE network [e30] - Made first apply on cl 17:27:34.734375 TRACE network [e30] - Applied on gs 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.734375 TRACE network [e30] - Made second apply on cl 17:27:34.734375 TRACE network [e30] - Listening... 17:27:34.734375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.734375 TRACE network [e30] - Made first apply on cl 17:27:34.734375 TRACE network [e30] - Applied on gs 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.750000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.765625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.781250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.796875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.828125 TRACE network [e30] - Made second apply on cl 17:27:34.828125 TRACE network [e30] - Listening... 17:27:34.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.828125 TRACE network [e30] - Made first apply on cl 17:27:34.828125 TRACE network [e30] - Applied on gs 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.828125 TRACE network [e30] - Made second apply on cl 17:27:34.828125 TRACE network [e30] - Listening... 17:27:34.828125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.828125 TRACE network [e30] - Made first apply on cl 17:27:34.828125 TRACE network [e30] - Applied on gs 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.828125 TRACE network [e30] - Made second apply on cl 17:27:34.828125 TRACE network [e30] - Listening... 17:27:34.828125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=455. 17:27:34.828125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.828125 TRACE global [270] - We'll wait till request 455 is answered. 17:27:34.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.828125 TRACE network [e30] - Made first apply on cl 17:27:34.828125 TRACE network [e30] - Applied on gs 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.828125 TRACE network [e30] - Made second apply on cl 17:27:34.828125 TRACE network [e30] - Listening... 17:27:34.828125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.828125 TRACE network [e30] - Made first apply on cl 17:27:34.828125 TRACE network [e30] - Applied on gs 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.859375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.906250 TRACE network [e30] - Made second apply on cl 17:27:34.906250 TRACE network [e30] - Listening... 17:27:34.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.906250 TRACE network [e30] - Made first apply on cl 17:27:34.906250 TRACE network [e30] - Applied on gs 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.906250 TRACE network [e30] - Made second apply on cl 17:27:34.906250 TRACE network [e30] - Listening... 17:27:34.906250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.906250 TRACE network [e30] - Made first apply on cl 17:27:34.906250 TRACE network [e30] - Applied on gs 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.906250 TRACE network [e30] - Made second apply on cl 17:27:34.906250 TRACE network [e30] - Listening... 17:27:34.906250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=456. 17:27:34.906250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:34.906250 TRACE global [270] - We'll wait till request 456 is answered. 17:27:34.906250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.906250 TRACE network [e30] - Made first apply on cl 17:27:34.906250 TRACE network [e30] - Applied on gs 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.906250 TRACE network [e30] - Made second apply on cl 17:27:34.906250 TRACE network [e30] - Listening... 17:27:34.906250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:34.906250 TRACE network [e30] - Made first apply on cl 17:27:34.906250 TRACE network [e30] - Applied on gs 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.906250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.906250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:34.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.953125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:34.968750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:34.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.984375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:34.984375 TRACE network [e30] - Made second apply on cl 17:27:34.984375 TRACE network [e30] - Listening... 17:27:34.984375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:34.984375 TRACE network [e30] - Made first apply on cl 17:27:34.984375 TRACE network [e30] - Applied on gs 17:27:34.984375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:34.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:34.984375 TRACE network [e30] - Made second apply on cl 17:27:34.984375 TRACE network [e30] - Listening... 17:27:34.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:34.984375 TRACE network [e30] - Made first apply on cl 17:27:34.984375 TRACE network [e30] - Applied on gs 17:27:34.984375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:34.984375 TRACE network [e30] - Made second apply on cl 17:27:34.984375 TRACE network [e30] - Listening... 17:27:35.000000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=457. 17:27:35.000000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.000000 TRACE global [270] - We'll wait till request 457 is answered. 17:27:35.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.000000 TRACE network [e30] - Made first apply on cl 17:27:35.000000 TRACE network [e30] - Applied on gs 17:27:35.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.000000 TRACE network [e30] - Made second apply on cl 17:27:35.000000 TRACE network [e30] - Listening... 17:27:35.000000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.000000 TRACE network [e30] - Made first apply on cl 17:27:35.000000 TRACE network [e30] - Applied on gs 17:27:35.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.000000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.015625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.031250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.031250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.078125 TRACE network [e30] - Made second apply on cl 17:27:35.078125 TRACE network [e30] - Listening... 17:27:35.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.078125 TRACE network [e30] - Made first apply on cl 17:27:35.078125 TRACE network [e30] - Applied on gs 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.078125 TRACE network [e30] - Made second apply on cl 17:27:35.078125 TRACE network [e30] - Listening... 17:27:35.078125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.078125 TRACE network [e30] - Made first apply on cl 17:27:35.078125 TRACE network [e30] - Applied on gs 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.078125 TRACE network [e30] - Made second apply on cl 17:27:35.078125 TRACE network [e30] - Listening... 17:27:35.078125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=458. 17:27:35.078125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.078125 TRACE global [270] - We'll wait till request 458 is answered. 17:27:35.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.078125 TRACE network [e30] - Made first apply on cl 17:27:35.078125 TRACE network [e30] - Applied on gs 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.078125 TRACE network [e30] - Made second apply on cl 17:27:35.078125 TRACE network [e30] - Listening... 17:27:35.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.078125 TRACE network [e30] - Made first apply on cl 17:27:35.078125 TRACE network [e30] - Applied on gs 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.125000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.140625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.156250 TRACE network [e30] - Made second apply on cl 17:27:35.156250 TRACE network [e30] - Listening... 17:27:35.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.156250 TRACE network [e30] - Made first apply on cl 17:27:35.156250 TRACE network [e30] - Applied on gs 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.156250 TRACE network [e30] - Made second apply on cl 17:27:35.156250 TRACE network [e30] - Listening... 17:27:35.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.156250 TRACE network [e30] - Made first apply on cl 17:27:35.156250 TRACE network [e30] - Applied on gs 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.156250 TRACE network [e30] - Made second apply on cl 17:27:35.156250 TRACE network [e30] - Listening... 17:27:35.156250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=459. 17:27:35.156250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.156250 TRACE global [270] - We'll wait till request 459 is answered. 17:27:35.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.156250 TRACE network [e30] - Made first apply on cl 17:27:35.156250 TRACE network [e30] - Applied on gs 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.156250 TRACE network [e30] - Made second apply on cl 17:27:35.156250 TRACE network [e30] - Listening... 17:27:35.156250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.156250 TRACE network [e30] - Made first apply on cl 17:27:35.156250 TRACE network [e30] - Applied on gs 17:27:35.156250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.187500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.203125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.203125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.250000 TRACE network [e30] - Made second apply on cl 17:27:35.250000 TRACE network [e30] - Listening... 17:27:35.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.250000 TRACE network [e30] - Made first apply on cl 17:27:35.250000 TRACE network [e30] - Applied on gs 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.250000 TRACE network [e30] - Made second apply on cl 17:27:35.250000 TRACE network [e30] - Listening... 17:27:35.250000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.250000 TRACE network [e30] - Made first apply on cl 17:27:35.250000 TRACE network [e30] - Applied on gs 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.250000 TRACE network [e30] - Made second apply on cl 17:27:35.250000 TRACE network [e30] - Listening... 17:27:35.250000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=460. 17:27:35.250000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.250000 TRACE global [270] - We'll wait till request 460 is answered. 17:27:35.250000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.250000 TRACE network [e30] - Made first apply on cl 17:27:35.250000 TRACE network [e30] - Applied on gs 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.250000 TRACE network [e30] - Made second apply on cl 17:27:35.250000 TRACE network [e30] - Listening... 17:27:35.250000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.250000 TRACE network [e30] - Made first apply on cl 17:27:35.250000 TRACE network [e30] - Applied on gs 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.250000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.250000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.296875 TRACE network [e30] - Made second apply on cl 17:27:35.296875 TRACE network [e30] - Listening... 17:27:35.296875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.296875 TRACE network [e30] - Made first apply on cl 17:27:35.296875 TRACE network [e30] - Applied on gs 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Pendant of Free Will'. 17:27:35.296875 TRACE ai [e30] - Completing goal: FIND OBJ 3,440 (Edric) 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.296875 TRACE network [e30] - Made second apply on cl 17:27:35.296875 TRACE network [e30] - Listening... 17:27:35.296875 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:35.296875 TRACE network [e30] - Made first apply on cl 17:27:35.296875 TRACE network [e30] - Applied on gs 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '922'. 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:35.296875 TRACE network [e30] - Made second apply on cl 17:27:35.296875 TRACE network [e30] - Listening... 17:27:35.296875 TRACE network [e30] - received server message of type struct PutArtifact, data: {CPack: type '1'} 17:27:35.296875 TRACE network [e30] - Made first apply on cl 17:27:35.296875 TRACE network [e30] - Applied on gs 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 17:27:35.296875 TRACE network [e30] - Made second apply on cl 17:27:35.296875 TRACE network [e30] - Listening... 17:27:35.296875 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:35.296875 TRACE animation [e30] - Fade anim started for obj 5 at 101 137 0; anim count: 1 17:27:35.296875 TRACE animation [e30] - Fade anim started for obj 5 at 102 137 0; anim count: 2 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.296875 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.296875 TRACE network [e30] - Made first apply on cl 17:27:35.296875 DEBUG global [e30] - removing object id=3440; address=160152704; name=Pendant of Free Will 17:27:35.312500 TRACE network [e30] - Applied on gs 17:27:35.312500 TRACE network [e30] - Made second apply on cl 17:27:35.312500 TRACE network [e30] - Listening... 17:27:35.312500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.312500 TRACE network [e30] - Made first apply on cl 17:27:35.312500 TRACE network [e30] - Applied on gs 17:27:35.312500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:35.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.312500 TRACE network [e30] - Made second apply on cl 17:27:35.312500 TRACE network [e30] - Listening... 17:27:35.312500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.312500 TRACE network [e30] - Made first apply on cl 17:27:35.312500 TRACE network [e30] - Applied on gs 17:27:35.312500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.312500 TRACE network [e30] - Made second apply on cl 17:27:35.312500 TRACE network [e30] - Listening... 17:27:35.312500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.312500 TRACE network [e30] - Made first apply on cl 17:27:35.312500 TRACE network [e30] - Applied on gs 17:27:35.312500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.312500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.312500 TRACE network [e30] - Made second apply on cl 17:27:35.312500 TRACE network [e30] - Listening... 17:27:35.312500 TRACE ai [270] - Completing goal: VISIT TILE (102 137 0) (Edric) 17:27:35.312500 DEBUG ai [270] - Hero Edric moved from 84 137 0 to 103 138 0. Returning 1. 17:27:35.343750 TRACE ai [270] - It's safe for Edric to visit tile 82 137 0 17:27:35.343750 TRACE ai [270] - It's safe for Edric to visit tile 103 136 0 17:27:35.343750 TRACE ai [270] - It's safe for Edric to visit tile 110 132 0 17:27:35.343750 TRACE ai [270] - It's safe for Edric to visit tile 111 135 0 17:27:35.343750 TRACE ai [270] - It's safe for Edric to visit tile 124 134 0 17:27:35.343750 DEBUG ai [270] - Of all 19 destinations, object oid=3420 seems nice 17:27:35.343750 DEBUG ai [270] - Edric will try to visit Monster at (103 136 0) 17:27:35.343750 DEBUG ai [270] - Moving hero Edric to tile 103 136 0 17:27:35.343750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=461. 17:27:35.343750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.343750 TRACE global [270] - We'll wait till request 461 is answered. 17:27:35.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.359375 TRACE network [e30] - Made first apply on cl 17:27:35.359375 TRACE network [e30] - Applied on gs 17:27:35.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.359375 TRACE network [e30] - Made second apply on cl 17:27:35.359375 TRACE network [e30] - Listening... 17:27:35.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.359375 TRACE network [e30] - Made first apply on cl 17:27:35.359375 TRACE network [e30] - Applied on gs 17:27:35.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.359375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.375000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.421875 TRACE network [e30] - Made second apply on cl 17:27:35.421875 TRACE network [e30] - Listening... 17:27:35.421875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.421875 TRACE network [e30] - Made first apply on cl 17:27:35.421875 TRACE network [e30] - Applied on gs 17:27:35.421875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:35.421875 TRACE ai [e30] - Completing goal: FIND OBJ 3,420 (Edric) 17:27:35.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.421875 TRACE network [e30] - Made second apply on cl 17:27:35.421875 TRACE network [e30] - Listening... 17:27:35.421875 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:35.421875 TRACE network [e30] - Made first apply on cl 17:27:35.421875 TRACE network [e30] - Applied on gs 17:27:35.421875 TRACE ai [e30] - 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 Master Genies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '291', soundID '0', selection '0', cancel '1'. 17:27:35.421875 DEBUG ai [e30] - Adding query 291 - Blocking dialog query with 0 components - The Master Genies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:35.421875 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:35.421875 TRACE network [e30] - Made second apply on cl 17:27:35.421875 TRACE network [e30] - Listening... 17:27:35.421875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.421875 TRACE network [e30] - Made first apply on cl 17:27:35.421875 DEBUG ai [730] - I'll answer the query 291 giving the choice 1 17:27:35.421875 TRACE network [730] - Sending a request "struct QueryReply". It'll have an ID=462. 17:27:35.421875 TRACE network [730] - Sending to server a pack of type struct QueryReply 17:27:35.421875 DEBUG ai [730] - Attempted answering query 291 - Blocking dialog query with 0 components - The Master Genies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=462. Waiting for results... 17:27:35.437500 TRACE global [730] - We'll wait till request 462 is answered. 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.437500 TRACE network [e30] - Made second apply on cl 17:27:35.437500 TRACE network [e30] - Listening... 17:27:35.437500 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:35.437500 TRACE network [e30] - Made first apply on cl 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.437500 TRACE network [e30] - Made second apply on cl 17:27:35.437500 TRACE network [e30] - Listening... 17:27:35.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.437500 TRACE network [e30] - Made first apply on cl 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.437500 TRACE network [e30] - Made second apply on cl 17:27:35.437500 TRACE network [e30] - Listening... 17:27:35.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.437500 TRACE network [e30] - Made first apply on cl 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE network [e30] - Made second apply on cl 17:27:35.437500 TRACE network [e30] - Listening... 17:27:35.437500 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:35.437500 TRACE network [e30] - Made first apply on cl 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:35.437500 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:35.437500 INFO global [e30] - Opening BattleAI 17:27:35.437500 INFO global [e30] - Loaded Battle AI 17:27:35.437500 TRACE ai [e30] - CBattleAI [0C,1F0,924]: created 17:27:35.437500 TRACE ai [e30] - CBattleAI [0C,1F0,924]: init called, saving ptr to IBattleCallback 17:27:35.437500 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleStart called 17:27:35.437500 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:35.437500 TRACE network [e30] - Made second apply on cl 17:27:35.437500 TRACE network [e30] - Listening... 17:27:35.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.437500 TRACE network [e30] - Made first apply on cl 17:27:35.437500 TRACE network [e30] - Applied on gs 17:27:35.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.437500 DEBUG ai [e30] - Removing query 291 - Blocking dialog query with 0 components - The Master Genies, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:35.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleNewRoundFirst called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleNewRound called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE ai [c84] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 12 creatures of Master Genies from slot 0 of armyobj=3420. 17:27:35.453125 TRACE ai [c84] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [1]: 12 creatures of Master Genies from slot 0 of armyobj=3420 17:27:35.453125 TRACE ai [c84] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:35.453125 TRACE network [c84] - Send battle action to server: {BattleAction: side '1', stackNumber '1', actionType 'Wait', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:35.453125 TRACE network [c84] - Sending a request "struct MakeAction". It'll have an ID=463. 17:27:35.453125 TRACE network [c84] - Sending to server a pack of type struct MakeAction 17:27:35.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: actionStarted called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: actionFinished called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE ai [8d8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 498 creatures of Arch Magi from slot 0 of armyobj=3386. 17:27:35.453125 TRACE ai [8d8] - CBattleAI [0C,1F0,924]: activeStack called for Battle stack [0]: 498 creatures of Arch Magi from slot 0 of armyobj=3386 17:27:35.453125 TRACE ai [8d8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:35.453125 TRACE network [8d8] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '5', hex '100'}', additionalInfo '-1', selectedStack '-1'} 17:27:35.453125 TRACE network [8d8] - Sending a request "struct MakeAction". It'll have an ID=464. 17:27:35.453125 TRACE network [8d8] - Sending to server a pack of type struct MakeAction 17:27:35.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: actionStarted called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleAttack called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleAttack called 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleStacksAttacked called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE ai [e30] - CBattleAI [0C,1F0,924]: actionFinished called 17:27:35.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.453125 TRACE network [e30] - Made first apply on cl 17:27:35.453125 TRACE network [e30] - Applied on gs 17:27:35.453125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.453125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.453125 TRACE network [e30] - Made second apply on cl 17:27:35.453125 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 17:27:35.468750 TRACE network [e30] - Made first apply on cl 17:27:35.468750 WARN network [e30] - Unrecognized trigger effect type 3019 17:27:35.468750 TRACE network [e30] - Applied on gs 17:27:35.468750 TRACE network [e30] - Made second apply on cl 17:27:35.468750 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:35.468750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:35.468750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:35.468750 DEBUG ai [e30] - Player 4: I won the Starting battle of Edric attacking Monster at 103 136 0! 17:27:35.468750 TRACE ai [e30] - CBattleAI [0C,1F0,924]: battleEnd called 17:27:35.468750 TRACE ai [e30] - CBattleAI [0C,1F0,924]: destroyed 17:27:35.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:35.468750 TRACE network [e30] - Made first apply on cl 17:27:35.468750 WARN bonus [e30] - Warning: an orphaned child! 17:27:35.468750 TRACE network [e30] - Applied on gs 17:27:35.468750 TRACE network [e30] - Made second apply on cl 17:27:35.468750 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:35.468750 TRACE network [e30] - Made first apply on cl 17:27:35.468750 TRACE network [e30] - Applied on gs 17:27:35.468750 TRACE network [e30] - Made second apply on cl 17:27:35.468750 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:35.468750 TRACE network [e30] - Made first apply on cl 17:27:35.468750 TRACE network [e30] - Applied on gs 17:27:35.468750 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '480'. 17:27:35.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:35.468750 TRACE network [e30] - Made second apply on cl 17:27:35.468750 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:35.468750 TRACE network [e30] - Made first apply on cl 17:27:35.468750 TRACE network [e30] - Applied on gs 17:27:35.468750 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:35.468750 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:35.468750 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:35.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:35.468750 TRACE network [e30] - Made second apply on cl 17:27:35.468750 TRACE network [e30] - Listening... 17:27:35.468750 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:35.468750 TRACE animation [e30] - Fade anim started for obj 54 at 102 135 0; anim count: 3 17:27:35.468750 TRACE animation [e30] - Fade anim started for obj 54 at 102 136 0; anim count: 4 17:27:35.468750 TRACE animation [e30] - Fade anim started for obj 54 at 103 135 0; anim count: 5 17:27:35.468750 TRACE animation [e30] - Fade anim started for obj 54 at 103 136 0; anim count: 6 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:35.484375 TRACE network [e30] - Made first apply on cl 17:27:35.484375 DEBUG global [e30] - removing object id=3420; address=160211960; name=Monster 17:27:35.484375 TRACE network [e30] - Applied on gs 17:27:35.484375 TRACE network [e30] - Made second apply on cl 17:27:35.484375 TRACE network [e30] - Listening... 17:27:35.484375 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.484375 TRACE network [e30] - Made first apply on cl 17:27:35.484375 TRACE network [e30] - Applied on gs 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.484375 TRACE network [e30] - Made second apply on cl 17:27:35.484375 TRACE network [e30] - Listening... 17:27:35.484375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.484375 TRACE network [e30] - Made first apply on cl 17:27:35.484375 TRACE network [e30] - Applied on gs 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.484375 TRACE network [e30] - Made second apply on cl 17:27:35.484375 TRACE network [e30] - Listening... 17:27:35.484375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=465. 17:27:35.484375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.484375 TRACE global [270] - We'll wait till request 465 is answered. 17:27:35.484375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.484375 TRACE network [e30] - Made first apply on cl 17:27:35.484375 TRACE network [e30] - Applied on gs 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.484375 TRACE network [e30] - Made second apply on cl 17:27:35.484375 TRACE network [e30] - Listening... 17:27:35.484375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.484375 TRACE network [e30] - Made first apply on cl 17:27:35.484375 TRACE network [e30] - Applied on gs 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.484375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.484375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.515625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.531250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.562500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.562500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.562500 TRACE network [e30] - Made second apply on cl 17:27:35.562500 TRACE network [e30] - Listening... 17:27:35.562500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.562500 TRACE network [e30] - Made first apply on cl 17:27:35.562500 TRACE network [e30] - Applied on gs 17:27:35.562500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.562500 TRACE network [e30] - Made second apply on cl 17:27:35.562500 TRACE network [e30] - Listening... 17:27:35.562500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.562500 TRACE network [e30] - Made first apply on cl 17:27:35.562500 TRACE network [e30] - Applied on gs 17:27:35.562500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.562500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.562500 TRACE network [e30] - Made second apply on cl 17:27:35.562500 TRACE network [e30] - Listening... 17:27:35.562500 TRACE ai [270] - Completing goal: VISIT TILE (103 136 0) (Edric) 17:27:35.562500 DEBUG ai [270] - Hero Edric moved from 103 138 0 to 103 136 0. Returning 1. 17:27:35.578125 DEBUG ai [270] - Of all 17 destinations, object oid=3349 seems nice 17:27:35.578125 DEBUG ai [270] - Edric will try to visit Monster at (110 132 0) 17:27:35.578125 DEBUG ai [270] - Moving hero Edric to tile 110 132 0 17:27:35.578125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=466. 17:27:35.578125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.578125 TRACE global [270] - We'll wait till request 466 is answered. 17:27:35.578125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.578125 TRACE network [e30] - Made first apply on cl 17:27:35.578125 TRACE network [e30] - Applied on gs 17:27:35.578125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.578125 TRACE network [e30] - Made second apply on cl 17:27:35.578125 TRACE network [e30] - Listening... 17:27:35.578125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.578125 TRACE network [e30] - Made first apply on cl 17:27:35.578125 TRACE network [e30] - Applied on gs 17:27:35.578125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.578125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.578125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.593750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.640625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.640625 TRACE network [e30] - Made second apply on cl 17:27:35.640625 TRACE network [e30] - Listening... 17:27:35.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.640625 TRACE network [e30] - Made first apply on cl 17:27:35.640625 TRACE network [e30] - Applied on gs 17:27:35.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.640625 TRACE network [e30] - Made second apply on cl 17:27:35.640625 TRACE network [e30] - Listening... 17:27:35.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.640625 TRACE network [e30] - Made first apply on cl 17:27:35.640625 TRACE network [e30] - Applied on gs 17:27:35.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.640625 TRACE network [e30] - Made second apply on cl 17:27:35.640625 TRACE network [e30] - Listening... 17:27:35.640625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=467. 17:27:35.640625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.640625 TRACE global [270] - We'll wait till request 467 is answered. 17:27:35.656250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.656250 TRACE network [e30] - Made first apply on cl 17:27:35.656250 TRACE network [e30] - Applied on gs 17:27:35.656250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.656250 TRACE network [e30] - Made second apply on cl 17:27:35.656250 TRACE network [e30] - Listening... 17:27:35.656250 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.656250 TRACE network [e30] - Made first apply on cl 17:27:35.656250 TRACE network [e30] - Applied on gs 17:27:35.656250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.656250 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.718750 TRACE network [e30] - Made second apply on cl 17:27:35.718750 TRACE network [e30] - Listening... 17:27:35.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.718750 TRACE network [e30] - Made first apply on cl 17:27:35.718750 TRACE network [e30] - Applied on gs 17:27:35.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.718750 TRACE network [e30] - Made second apply on cl 17:27:35.718750 TRACE network [e30] - Listening... 17:27:35.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.718750 TRACE network [e30] - Made first apply on cl 17:27:35.718750 TRACE network [e30] - Applied on gs 17:27:35.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.718750 TRACE network [e30] - Made second apply on cl 17:27:35.718750 TRACE network [e30] - Listening... 17:27:35.718750 TRACE ai [270] - Completing goal: VISIT TILE (110 132 0) (Edric) 17:27:35.718750 DEBUG ai [270] - reserved object id=3349; address=160604592; name=Monster 17:27:35.734375 DEBUG ai [270] - Hero Edric moved from 103 136 0 to 103 138 0. Returning 0. 17:27:35.734375 DEBUG ai [270] - Hero Edric apparently used all MPs (0 left) 17:27:35.734375 TRACE ai [270] - Time of looking for wander destination was 2063 ms. 17:27:35.734375 DEBUG ai [270] - Looking into Sorsha, MP=2530 17:27:35.750000 DEBUG ai [270] - Of all 1 destinations, object oid=3390 seems nice 17:27:35.750000 DEBUG ai [270] - Sorsha will try to visit Witch Hut at (136 139 0) 17:27:35.750000 DEBUG ai [270] - Moving hero Sorsha to tile 136 139 0 17:27:35.765625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=468. 17:27:35.765625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.765625 TRACE global [270] - We'll wait till request 468 is answered. 17:27:35.765625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.765625 TRACE network [e30] - Made first apply on cl 17:27:35.765625 TRACE network [e30] - Applied on gs 17:27:35.765625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.765625 TRACE network [e30] - Made second apply on cl 17:27:35.765625 TRACE network [e30] - Listening... 17:27:35.765625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.765625 TRACE network [e30] - Made first apply on cl 17:27:35.765625 TRACE network [e30] - Applied on gs 17:27:35.765625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.765625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.765625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.765625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.781250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.781250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.796875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.828125 TRACE network [e30] - Made second apply on cl 17:27:35.828125 TRACE network [e30] - Listening... 17:27:35.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.828125 TRACE network [e30] - Made first apply on cl 17:27:35.828125 TRACE network [e30] - Applied on gs 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.828125 TRACE network [e30] - Made second apply on cl 17:27:35.828125 TRACE network [e30] - Listening... 17:27:35.828125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.828125 TRACE network [e30] - Made first apply on cl 17:27:35.828125 TRACE network [e30] - Applied on gs 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.828125 TRACE network [e30] - Made second apply on cl 17:27:35.828125 TRACE network [e30] - Listening... 17:27:35.828125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=469. 17:27:35.828125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.828125 TRACE global [270] - We'll wait till request 469 is answered. 17:27:35.828125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.828125 TRACE network [e30] - Made first apply on cl 17:27:35.828125 TRACE network [e30] - Applied on gs 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.828125 TRACE network [e30] - Made second apply on cl 17:27:35.828125 TRACE network [e30] - Listening... 17:27:35.828125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.828125 TRACE network [e30] - Made first apply on cl 17:27:35.828125 TRACE network [e30] - Applied on gs 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.828125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.828125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.890625 TRACE network [e30] - Made second apply on cl 17:27:35.890625 TRACE network [e30] - Listening... 17:27:35.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.890625 TRACE network [e30] - Made first apply on cl 17:27:35.890625 TRACE network [e30] - Applied on gs 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.890625 TRACE network [e30] - Made second apply on cl 17:27:35.890625 TRACE network [e30] - Listening... 17:27:35.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.890625 TRACE network [e30] - Made first apply on cl 17:27:35.890625 TRACE network [e30] - Applied on gs 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.890625 TRACE network [e30] - Made second apply on cl 17:27:35.890625 TRACE network [e30] - Listening... 17:27:35.890625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=470. 17:27:35.890625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:35.890625 TRACE global [270] - We'll wait till request 470 is answered. 17:27:35.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.890625 TRACE network [e30] - Made first apply on cl 17:27:35.890625 TRACE network [e30] - Applied on gs 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.890625 TRACE network [e30] - Made second apply on cl 17:27:35.890625 TRACE network [e30] - Listening... 17:27:35.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:35.890625 TRACE network [e30] - Made first apply on cl 17:27:35.890625 TRACE network [e30] - Applied on gs 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:35.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.921875 TRACE animation [e30] - Fade anim finished for obj at 101 137 0; remaining: 5 17:27:35.921875 TRACE animation [e30] - Fade anim finished for obj at 102 137 0; remaining: 4 17:27:35.921875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:35.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:35.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:35.953125 TRACE network [e30] - Made second apply on cl 17:27:35.953125 TRACE network [e30] - Listening... 17:27:35.953125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.953125 TRACE network [e30] - Made first apply on cl 17:27:35.953125 TRACE network [e30] - Applied on gs 17:27:35.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Witch Hut'. 17:27:35.953125 TRACE ai [e30] - Completing goal: FIND OBJ 3,390 (Sorsha) 17:27:35.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.953125 TRACE network [e30] - Made second apply on cl 17:27:35.953125 TRACE network [e30] - Listening... 17:27:35.968750 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:35.968750 TRACE network [e30] - Made first apply on cl 17:27:35.968750 TRACE network [e30] - Applied on gs 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:35.968750 TRACE network [e30] - Made second apply on cl 17:27:35.968750 TRACE network [e30] - Listening... 17:27:35.968750 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:35.968750 TRACE network [e30] - Made first apply on cl 17:27:35.968750 TRACE network [e30] - Applied on gs 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:35.968750 TRACE network [e30] - Made second apply on cl 17:27:35.968750 TRACE network [e30] - Listening... 17:27:35.968750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:35.968750 TRACE network [e30] - Made first apply on cl 17:27:35.968750 TRACE network [e30] - Applied on gs 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:35.968750 TRACE network [e30] - Made second apply on cl 17:27:35.968750 TRACE network [e30] - Listening... 17:27:35.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:35.968750 TRACE network [e30] - Made first apply on cl 17:27:35.968750 TRACE network [e30] - Applied on gs 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:35.968750 TRACE network [e30] - Made second apply on cl 17:27:35.968750 TRACE network [e30] - Listening... 17:27:35.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:35.968750 TRACE network [e30] - Made first apply on cl 17:27:35.968750 TRACE network [e30] - Applied on gs 17:27:35.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:35.968750 TRACE network [e30] - Made second apply on cl 17:27:35.968750 TRACE network [e30] - Listening... 17:27:35.968750 TRACE ai [270] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sorsha and object Witch Hut at 137 139 0. 17:27:35.968750 TRACE ai [270] - Completing goal: FIND OBJ 3,390 (Sorsha) 17:27:35.968750 TRACE ai [270] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:35.968750 TRACE ai [270] - Completing goal: VISIT TILE (136 139 0) (Sorsha) 17:27:35.968750 DEBUG ai [270] - Hero Sorsha moved from 133 139 0 to 136 139 0. Returning 1. 17:27:36.000000 TRACE ai [270] - It's safe for Sorsha to visit tile 82 137 0 17:27:36.015625 TRACE ai [270] - It's safe for Sorsha to visit tile 110 132 0 17:27:36.015625 TRACE ai [270] - It's safe for Sorsha to visit tile 111 135 0 17:27:36.015625 TRACE ai [270] - It's safe for Sorsha to visit tile 124 134 0 17:27:36.015625 DEBUG ai [270] - Of all 18 destinations, object oid=3389 seems nice 17:27:36.015625 DEBUG ai [270] - Sorsha will try to visit Witch Hut at (138 139 0) 17:27:36.015625 DEBUG ai [270] - Moving hero Sorsha to tile 138 139 0 17:27:36.015625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=471. 17:27:36.015625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.015625 TRACE global [270] - We'll wait till request 471 is answered. 17:27:36.015625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.015625 TRACE network [e30] - Made first apply on cl 17:27:36.015625 TRACE network [e30] - Applied on gs 17:27:36.015625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.015625 TRACE network [e30] - Made second apply on cl 17:27:36.015625 TRACE network [e30] - Listening... 17:27:36.015625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.015625 TRACE network [e30] - Made first apply on cl 17:27:36.015625 TRACE network [e30] - Applied on gs 17:27:36.015625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.015625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.031250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.046875 TRACE animation [e30] - Fade anim finished for obj at 102 135 0; remaining: 3 17:27:36.046875 TRACE animation [e30] - Fade anim finished for obj at 102 136 0; remaining: 2 17:27:36.046875 TRACE animation [e30] - Fade anim finished for obj at 103 135 0; remaining: 1 17:27:36.046875 TRACE animation [e30] - Fade anim finished for obj at 103 136 0; remaining: 0 17:27:36.046875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.078125 TRACE network [e30] - Made second apply on cl 17:27:36.078125 TRACE network [e30] - Listening... 17:27:36.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.078125 TRACE network [e30] - Made first apply on cl 17:27:36.078125 TRACE network [e30] - Applied on gs 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.078125 TRACE network [e30] - Made second apply on cl 17:27:36.078125 TRACE network [e30] - Listening... 17:27:36.078125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.078125 TRACE network [e30] - Made first apply on cl 17:27:36.078125 TRACE network [e30] - Applied on gs 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.078125 TRACE network [e30] - Made second apply on cl 17:27:36.078125 TRACE network [e30] - Listening... 17:27:36.078125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=472. 17:27:36.078125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.078125 TRACE global [270] - We'll wait till request 472 is answered. 17:27:36.078125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.078125 TRACE network [e30] - Made first apply on cl 17:27:36.078125 TRACE network [e30] - Applied on gs 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.078125 TRACE network [e30] - Made second apply on cl 17:27:36.078125 TRACE network [e30] - Listening... 17:27:36.078125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.078125 TRACE network [e30] - Made first apply on cl 17:27:36.078125 TRACE network [e30] - Applied on gs 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.078125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.093750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.109375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.109375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.125000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.140625 TRACE network [e30] - Made second apply on cl 17:27:36.140625 TRACE network [e30] - Listening... 17:27:36.140625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.140625 TRACE network [e30] - Made first apply on cl 17:27:36.140625 TRACE network [e30] - Applied on gs 17:27:36.140625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Witch Hut'. 17:27:36.140625 TRACE ai [e30] - Completing goal: FIND OBJ 3,389 (Sorsha) 17:27:36.140625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:36.156250 TRACE network [e30] - Made first apply on cl 17:27:36.156250 TRACE network [e30] - Applied on gs 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:36.156250 TRACE network [e30] - Made first apply on cl 17:27:36.156250 TRACE network [e30] - Applied on gs 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.156250 TRACE network [e30] - Made first apply on cl 17:27:36.156250 TRACE network [e30] - Applied on gs 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.156250 TRACE network [e30] - Made first apply on cl 17:27:36.156250 TRACE network [e30] - Applied on gs 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.156250 TRACE network [e30] - Made first apply on cl 17:27:36.156250 TRACE network [e30] - Applied on gs 17:27:36.156250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.156250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.156250 TRACE network [e30] - Made second apply on cl 17:27:36.156250 TRACE network [e30] - Listening... 17:27:36.156250 TRACE ai [270] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sorsha and object Witch Hut at 139 139 0. 17:27:36.156250 TRACE ai [270] - Completing goal: FIND OBJ 3,389 (Sorsha) 17:27:36.156250 TRACE ai [270] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:36.156250 TRACE ai [270] - Completing goal: VISIT TILE (138 139 0) (Sorsha) 17:27:36.156250 DEBUG ai [270] - Hero Sorsha moved from 136 139 0 to 138 139 0. Returning 1. 17:27:36.171875 DEBUG ai [270] - Of all 17 destinations, object oid=3377 seems nice 17:27:36.171875 DEBUG ai [270] - Sorsha will try to visit Light blue Border Guard at (140 138 0) 17:27:36.171875 DEBUG ai [270] - Moving hero Sorsha to tile 140 138 0 17:27:36.171875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=473. 17:27:36.171875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.171875 TRACE global [270] - We'll wait till request 473 is answered. 17:27:36.171875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.171875 TRACE network [e30] - Made first apply on cl 17:27:36.171875 TRACE network [e30] - Applied on gs 17:27:36.171875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.171875 TRACE network [e30] - Made second apply on cl 17:27:36.171875 TRACE network [e30] - Listening... 17:27:36.171875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.171875 TRACE network [e30] - Made first apply on cl 17:27:36.171875 TRACE network [e30] - Applied on gs 17:27:36.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.171875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.171875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.171875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.187500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.203125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.218750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.234375 TRACE network [e30] - Made second apply on cl 17:27:36.234375 TRACE network [e30] - Listening... 17:27:36.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.234375 TRACE network [e30] - Made first apply on cl 17:27:36.234375 TRACE network [e30] - Applied on gs 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.234375 TRACE network [e30] - Made second apply on cl 17:27:36.234375 TRACE network [e30] - Listening... 17:27:36.234375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.234375 TRACE network [e30] - Made first apply on cl 17:27:36.234375 TRACE network [e30] - Applied on gs 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.234375 TRACE network [e30] - Made second apply on cl 17:27:36.234375 TRACE network [e30] - Listening... 17:27:36.234375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=474. 17:27:36.234375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.234375 TRACE global [270] - We'll wait till request 474 is answered. 17:27:36.234375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.234375 TRACE network [e30] - Made first apply on cl 17:27:36.234375 TRACE network [e30] - Applied on gs 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.234375 TRACE network [e30] - Made second apply on cl 17:27:36.234375 TRACE network [e30] - Listening... 17:27:36.234375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.234375 TRACE network [e30] - Made first apply on cl 17:27:36.234375 TRACE network [e30] - Applied on gs 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.234375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.234375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.265625 TRACE network [e30] - Made second apply on cl 17:27:36.265625 TRACE network [e30] - Listening... 17:27:36.265625 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.265625 TRACE network [e30] - Made first apply on cl 17:27:36.265625 TRACE network [e30] - Applied on gs 17:27:36.265625 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Light blue Border Guard'. 17:27:36.265625 TRACE ai [e30] - Completing goal: FIND OBJ 3,377 (Sorsha) 17:27:36.265625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.265625 TRACE network [e30] - Made second apply on cl 17:27:36.265625 TRACE network [e30] - Listening... 17:27:36.281250 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:36.281250 TRACE network [e30] - Made first apply on cl 17:27:36.281250 TRACE network [e30] - Applied on gs 17:27:36.281250 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 17:27:36.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:36.281250 TRACE network [e30] - Made second apply on cl 17:27:36.281250 TRACE network [e30] - Listening... 17:27:36.281250 TRACE network [e30] - received server message of type struct AddQuest, data: {CPack: type '121'} 17:27:36.281250 TRACE network [e30] - Made first apply on cl 17:27:36.281250 TRACE network [e30] - Applied on gs 17:27:36.281250 TRACE network [e30] - Made second apply on cl 17:27:36.281250 TRACE network [e30] - Listening... 17:27:36.281250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.281250 TRACE network [e30] - Made first apply on cl 17:27:36.281250 TRACE network [e30] - Applied on gs 17:27:36.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:36.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.281250 TRACE network [e30] - Made second apply on cl 17:27:36.281250 TRACE network [e30] - Listening... 17:27:36.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.281250 TRACE network [e30] - Made first apply on cl 17:27:36.281250 TRACE network [e30] - Applied on gs 17:27:36.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.281250 TRACE network [e30] - Made second apply on cl 17:27:36.281250 TRACE network [e30] - Listening... 17:27:36.281250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.281250 TRACE network [e30] - Made first apply on cl 17:27:36.281250 TRACE network [e30] - Applied on gs 17:27:36.281250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.281250 TRACE network [e30] - Made second apply on cl 17:27:36.281250 TRACE network [e30] - Listening... 17:27:36.281250 TRACE ai [270] - Completing goal: VISIT TILE (140 138 0) (Sorsha) 17:27:36.281250 DEBUG ai [270] - Hero Sorsha moved from 138 139 0 to 139 139 0. Returning 1. 17:27:36.281250 DEBUG ai [270] - Of all 16 destinations, object oid=3388 seems nice 17:27:36.281250 DEBUG ai [270] - Sorsha will try to visit Witch Hut at (141 139 0) 17:27:36.296875 DEBUG ai [270] - Moving hero Sorsha to tile 141 139 0 17:27:36.296875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=475. 17:27:36.296875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.296875 TRACE global [270] - We'll wait till request 475 is answered. 17:27:36.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.296875 TRACE network [e30] - Made first apply on cl 17:27:36.296875 TRACE network [e30] - Applied on gs 17:27:36.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.296875 TRACE network [e30] - Made second apply on cl 17:27:36.296875 TRACE network [e30] - Listening... 17:27:36.296875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.296875 TRACE network [e30] - Made first apply on cl 17:27:36.296875 TRACE network [e30] - Applied on gs 17:27:36.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.328125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.359375 TRACE network [e30] - Made second apply on cl 17:27:36.359375 TRACE network [e30] - Listening... 17:27:36.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.359375 TRACE network [e30] - Made first apply on cl 17:27:36.359375 TRACE network [e30] - Applied on gs 17:27:36.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.359375 TRACE network [e30] - Made second apply on cl 17:27:36.359375 TRACE network [e30] - Listening... 17:27:36.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.359375 TRACE network [e30] - Made first apply on cl 17:27:36.359375 TRACE network [e30] - Applied on gs 17:27:36.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.359375 TRACE network [e30] - Made second apply on cl 17:27:36.359375 TRACE network [e30] - Listening... 17:27:36.359375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=476. 17:27:36.359375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.359375 TRACE global [270] - We'll wait till request 476 is answered. 17:27:36.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.359375 TRACE network [e30] - Made first apply on cl 17:27:36.359375 TRACE network [e30] - Applied on gs 17:27:36.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.359375 TRACE network [e30] - Made second apply on cl 17:27:36.359375 TRACE network [e30] - Listening... 17:27:36.375000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.375000 TRACE network [e30] - Made first apply on cl 17:27:36.375000 TRACE network [e30] - Applied on gs 17:27:36.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.375000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.375000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.406250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.421875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Witch Hut'. 17:27:36.437500 TRACE ai [e30] - Completing goal: FIND OBJ 3,388 (Sorsha) 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct InfoWindow, data: {CPack: type '103'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.437500 TRACE network [e30] - Made first apply on cl 17:27:36.437500 TRACE network [e30] - Applied on gs 17:27:36.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.437500 TRACE network [e30] - Made second apply on cl 17:27:36.437500 TRACE network [e30] - Listening... 17:27:36.437500 TRACE ai [270] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sorsha and object Witch Hut at 142 139 0. 17:27:36.437500 TRACE ai [270] - Completing goal: FIND OBJ 3,388 (Sorsha) 17:27:36.437500 TRACE ai [270] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:36.437500 TRACE ai [270] - Completing goal: VISIT TILE (141 139 0) (Sorsha) 17:27:36.437500 DEBUG ai [270] - Hero Sorsha moved from 139 139 0 to 141 139 0. Returning 1. 17:27:36.453125 DEBUG ai [270] - Of all 15 destinations, object oid=3430 seems nice 17:27:36.453125 DEBUG ai [270] - Sorsha will try to visit Resource at (127 135 0) 17:27:36.468750 DEBUG ai [270] - Moving hero Sorsha to tile 127 135 0 17:27:36.468750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=477. 17:27:36.468750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.468750 TRACE global [270] - We'll wait till request 477 is answered. 17:27:36.468750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.468750 TRACE network [e30] - Made first apply on cl 17:27:36.468750 TRACE network [e30] - Applied on gs 17:27:36.468750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.468750 TRACE network [e30] - Made second apply on cl 17:27:36.468750 TRACE network [e30] - Listening... 17:27:36.468750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.468750 TRACE network [e30] - Made first apply on cl 17:27:36.468750 TRACE network [e30] - Applied on gs 17:27:36.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.468750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.484375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.500000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.500000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.515625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.546875 TRACE network [e30] - Made second apply on cl 17:27:36.546875 TRACE network [e30] - Listening... 17:27:36.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.546875 TRACE network [e30] - Made first apply on cl 17:27:36.546875 TRACE network [e30] - Applied on gs 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.546875 TRACE network [e30] - Made second apply on cl 17:27:36.546875 TRACE network [e30] - Listening... 17:27:36.546875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.546875 TRACE network [e30] - Made first apply on cl 17:27:36.546875 TRACE network [e30] - Applied on gs 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.546875 TRACE network [e30] - Made second apply on cl 17:27:36.546875 TRACE network [e30] - Listening... 17:27:36.546875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=478. 17:27:36.546875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.546875 TRACE global [270] - We'll wait till request 478 is answered. 17:27:36.546875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.546875 TRACE network [e30] - Made first apply on cl 17:27:36.546875 TRACE network [e30] - Applied on gs 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.546875 TRACE network [e30] - Made second apply on cl 17:27:36.546875 TRACE network [e30] - Listening... 17:27:36.546875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.546875 TRACE network [e30] - Made first apply on cl 17:27:36.546875 TRACE network [e30] - Applied on gs 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.546875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.546875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.593750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.609375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.625000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.625000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.640625 TRACE network [e30] - Made second apply on cl 17:27:36.640625 TRACE network [e30] - Listening... 17:27:36.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.640625 TRACE network [e30] - Made first apply on cl 17:27:36.640625 TRACE network [e30] - Applied on gs 17:27:36.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.640625 TRACE network [e30] - Made second apply on cl 17:27:36.640625 TRACE network [e30] - Listening... 17:27:36.640625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.640625 TRACE network [e30] - Made first apply on cl 17:27:36.640625 TRACE network [e30] - Applied on gs 17:27:36.640625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.640625 TRACE network [e30] - Made second apply on cl 17:27:36.640625 TRACE network [e30] - Listening... 17:27:36.640625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=479. 17:27:36.640625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.640625 TRACE global [270] - We'll wait till request 479 is answered. 17:27:36.640625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.640625 TRACE network [e30] - Made first apply on cl 17:27:36.640625 TRACE network [e30] - Applied on gs 17:27:36.640625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.640625 TRACE network [e30] - Made second apply on cl 17:27:36.640625 TRACE network [e30] - Listening... 17:27:36.640625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.640625 TRACE network [e30] - Made first apply on cl 17:27:36.640625 TRACE network [e30] - Applied on gs 17:27:36.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.640625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.640625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.656250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.671875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.718750 TRACE network [e30] - Made second apply on cl 17:27:36.718750 TRACE network [e30] - Listening... 17:27:36.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.718750 TRACE network [e30] - Made first apply on cl 17:27:36.718750 TRACE network [e30] - Applied on gs 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.718750 TRACE network [e30] - Made second apply on cl 17:27:36.718750 TRACE network [e30] - Listening... 17:27:36.718750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.718750 TRACE network [e30] - Made first apply on cl 17:27:36.718750 TRACE network [e30] - Applied on gs 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.718750 TRACE network [e30] - Made second apply on cl 17:27:36.718750 TRACE network [e30] - Listening... 17:27:36.718750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=480. 17:27:36.718750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.718750 TRACE global [270] - We'll wait till request 480 is answered. 17:27:36.718750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.718750 TRACE network [e30] - Made first apply on cl 17:27:36.718750 TRACE network [e30] - Applied on gs 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.718750 TRACE network [e30] - Made second apply on cl 17:27:36.718750 TRACE network [e30] - Listening... 17:27:36.718750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.718750 TRACE network [e30] - Made first apply on cl 17:27:36.718750 TRACE network [e30] - Applied on gs 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.718750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.718750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.734375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.750000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.765625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.781250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.796875 TRACE network [e30] - Made second apply on cl 17:27:36.796875 TRACE network [e30] - Listening... 17:27:36.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.796875 TRACE network [e30] - Made first apply on cl 17:27:36.796875 TRACE network [e30] - Applied on gs 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.796875 TRACE network [e30] - Made second apply on cl 17:27:36.796875 TRACE network [e30] - Listening... 17:27:36.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.796875 TRACE network [e30] - Made first apply on cl 17:27:36.796875 TRACE network [e30] - Applied on gs 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.796875 TRACE network [e30] - Made second apply on cl 17:27:36.796875 TRACE network [e30] - Listening... 17:27:36.796875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=481. 17:27:36.796875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.796875 TRACE global [270] - We'll wait till request 481 is answered. 17:27:36.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.796875 TRACE network [e30] - Made first apply on cl 17:27:36.796875 TRACE network [e30] - Applied on gs 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.796875 TRACE network [e30] - Made second apply on cl 17:27:36.796875 TRACE network [e30] - Listening... 17:27:36.796875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.796875 TRACE network [e30] - Made first apply on cl 17:27:36.796875 TRACE network [e30] - Applied on gs 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.796875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.796875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.812500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.828125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.859375 TRACE network [e30] - Made second apply on cl 17:27:36.859375 TRACE network [e30] - Listening... 17:27:36.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.859375 TRACE network [e30] - Made first apply on cl 17:27:36.859375 TRACE network [e30] - Applied on gs 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.859375 TRACE network [e30] - Made second apply on cl 17:27:36.859375 TRACE network [e30] - Listening... 17:27:36.859375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.859375 TRACE network [e30] - Made first apply on cl 17:27:36.859375 TRACE network [e30] - Applied on gs 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.859375 TRACE network [e30] - Made second apply on cl 17:27:36.859375 TRACE network [e30] - Listening... 17:27:36.859375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=482. 17:27:36.859375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.859375 TRACE global [270] - We'll wait till request 482 is answered. 17:27:36.859375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.859375 TRACE network [e30] - Made first apply on cl 17:27:36.859375 TRACE network [e30] - Applied on gs 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.859375 TRACE network [e30] - Made second apply on cl 17:27:36.859375 TRACE network [e30] - Listening... 17:27:36.859375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.859375 TRACE network [e30] - Made first apply on cl 17:27:36.859375 TRACE network [e30] - Applied on gs 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.859375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.859375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.890625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.906250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:36.953125 TRACE network [e30] - Made second apply on cl 17:27:36.953125 TRACE network [e30] - Listening... 17:27:36.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.953125 TRACE network [e30] - Made first apply on cl 17:27:36.953125 TRACE network [e30] - Applied on gs 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.953125 TRACE network [e30] - Made second apply on cl 17:27:36.953125 TRACE network [e30] - Listening... 17:27:36.953125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:36.953125 TRACE network [e30] - Made first apply on cl 17:27:36.953125 TRACE network [e30] - Applied on gs 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:36.953125 TRACE network [e30] - Made second apply on cl 17:27:36.953125 TRACE network [e30] - Listening... 17:27:36.953125 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=483. 17:27:36.953125 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:36.953125 TRACE global [270] - We'll wait till request 483 is answered. 17:27:36.953125 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:36.953125 TRACE network [e30] - Made first apply on cl 17:27:36.953125 TRACE network [e30] - Applied on gs 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:36.953125 TRACE network [e30] - Made second apply on cl 17:27:36.953125 TRACE network [e30] - Listening... 17:27:36.953125 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:36.953125 TRACE network [e30] - Made first apply on cl 17:27:36.953125 TRACE network [e30] - Applied on gs 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.953125 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.953125 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:36.984375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:36.984375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.000000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.015625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.031250 TRACE network [e30] - Made second apply on cl 17:27:37.031250 TRACE network [e30] - Listening... 17:27:37.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.031250 TRACE network [e30] - Made first apply on cl 17:27:37.031250 TRACE network [e30] - Applied on gs 17:27:37.031250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.031250 TRACE network [e30] - Made second apply on cl 17:27:37.031250 TRACE network [e30] - Listening... 17:27:37.031250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.031250 TRACE network [e30] - Made first apply on cl 17:27:37.031250 TRACE network [e30] - Applied on gs 17:27:37.031250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.031250 TRACE network [e30] - Made second apply on cl 17:27:37.031250 TRACE network [e30] - Listening... 17:27:37.031250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=484. 17:27:37.031250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.031250 TRACE global [270] - We'll wait till request 484 is answered. 17:27:37.031250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.031250 TRACE network [e30] - Made first apply on cl 17:27:37.031250 TRACE network [e30] - Applied on gs 17:27:37.046875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.046875 TRACE network [e30] - Made second apply on cl 17:27:37.046875 TRACE network [e30] - Listening... 17:27:37.046875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.046875 TRACE network [e30] - Made first apply on cl 17:27:37.046875 TRACE network [e30] - Applied on gs 17:27:37.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.046875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.046875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.078125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.078125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.093750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.125000 TRACE network [e30] - Made second apply on cl 17:27:37.125000 TRACE network [e30] - Listening... 17:27:37.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.125000 TRACE network [e30] - Made first apply on cl 17:27:37.125000 TRACE network [e30] - Applied on gs 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.125000 TRACE network [e30] - Made second apply on cl 17:27:37.125000 TRACE network [e30] - Listening... 17:27:37.125000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.125000 TRACE network [e30] - Made first apply on cl 17:27:37.125000 TRACE network [e30] - Applied on gs 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.125000 TRACE network [e30] - Made second apply on cl 17:27:37.125000 TRACE network [e30] - Listening... 17:27:37.125000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=485. 17:27:37.125000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.125000 TRACE global [270] - We'll wait till request 485 is answered. 17:27:37.125000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.125000 TRACE network [e30] - Made first apply on cl 17:27:37.125000 TRACE network [e30] - Applied on gs 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.125000 TRACE network [e30] - Made second apply on cl 17:27:37.125000 TRACE network [e30] - Listening... 17:27:37.125000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.125000 TRACE network [e30] - Made first apply on cl 17:27:37.125000 TRACE network [e30] - Applied on gs 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.125000 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.125000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.140625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.156250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.171875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.187500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.218750 TRACE network [e30] - Made second apply on cl 17:27:37.218750 TRACE network [e30] - Listening... 17:27:37.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.218750 TRACE network [e30] - Made first apply on cl 17:27:37.218750 TRACE network [e30] - Applied on gs 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.218750 TRACE network [e30] - Made second apply on cl 17:27:37.218750 TRACE network [e30] - Listening... 17:27:37.218750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.218750 TRACE network [e30] - Made first apply on cl 17:27:37.218750 TRACE network [e30] - Applied on gs 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.218750 TRACE network [e30] - Made second apply on cl 17:27:37.218750 TRACE network [e30] - Listening... 17:27:37.218750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=486. 17:27:37.218750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.218750 TRACE global [270] - We'll wait till request 486 is answered. 17:27:37.218750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.218750 TRACE network [e30] - Made first apply on cl 17:27:37.218750 TRACE network [e30] - Applied on gs 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.218750 TRACE network [e30] - Made second apply on cl 17:27:37.218750 TRACE network [e30] - Listening... 17:27:37.218750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.218750 TRACE network [e30] - Made first apply on cl 17:27:37.218750 TRACE network [e30] - Applied on gs 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.218750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.218750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.234375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.250000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.250000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.265625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.281250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.281250 TRACE network [e30] - Made second apply on cl 17:27:37.281250 TRACE network [e30] - Listening... 17:27:37.281250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.281250 TRACE network [e30] - Made first apply on cl 17:27:37.281250 TRACE network [e30] - Applied on gs 17:27:37.281250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.281250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.281250 TRACE network [e30] - Made second apply on cl 17:27:37.281250 TRACE network [e30] - Listening... 17:27:37.296875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.296875 TRACE network [e30] - Made first apply on cl 17:27:37.296875 TRACE network [e30] - Applied on gs 17:27:37.296875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.296875 TRACE network [e30] - Made second apply on cl 17:27:37.296875 TRACE network [e30] - Listening... 17:27:37.296875 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=487. 17:27:37.296875 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.296875 TRACE global [270] - We'll wait till request 487 is answered. 17:27:37.296875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.296875 TRACE network [e30] - Made first apply on cl 17:27:37.296875 TRACE network [e30] - Applied on gs 17:27:37.296875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.296875 TRACE network [e30] - Made second apply on cl 17:27:37.296875 TRACE network [e30] - Listening... 17:27:37.296875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.296875 TRACE network [e30] - Made first apply on cl 17:27:37.296875 TRACE network [e30] - Applied on gs 17:27:37.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.296875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.296875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.296875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.312500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.312500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.343750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.359375 TRACE network [e30] - Made second apply on cl 17:27:37.359375 TRACE network [e30] - Listening... 17:27:37.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.359375 TRACE network [e30] - Made first apply on cl 17:27:37.359375 TRACE network [e30] - Applied on gs 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.359375 TRACE network [e30] - Made second apply on cl 17:27:37.359375 TRACE network [e30] - Listening... 17:27:37.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.359375 TRACE network [e30] - Made first apply on cl 17:27:37.359375 TRACE network [e30] - Applied on gs 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.359375 TRACE network [e30] - Made second apply on cl 17:27:37.359375 TRACE network [e30] - Listening... 17:27:37.359375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=488. 17:27:37.359375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.359375 TRACE global [270] - We'll wait till request 488 is answered. 17:27:37.359375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.359375 TRACE network [e30] - Made first apply on cl 17:27:37.359375 TRACE network [e30] - Applied on gs 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.359375 TRACE network [e30] - Made second apply on cl 17:27:37.359375 TRACE network [e30] - Listening... 17:27:37.359375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.359375 TRACE network [e30] - Made first apply on cl 17:27:37.359375 TRACE network [e30] - Applied on gs 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.359375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.375000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.390625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.390625 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.406250 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.437500 TRACE network [e30] - Made second apply on cl 17:27:37.437500 TRACE network [e30] - Listening... 17:27:37.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.437500 TRACE network [e30] - Made first apply on cl 17:27:37.437500 TRACE network [e30] - Applied on gs 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.437500 TRACE network [e30] - Made second apply on cl 17:27:37.437500 TRACE network [e30] - Listening... 17:27:37.437500 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.437500 TRACE network [e30] - Made first apply on cl 17:27:37.437500 TRACE network [e30] - Applied on gs 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.437500 TRACE network [e30] - Made second apply on cl 17:27:37.437500 TRACE network [e30] - Listening... 17:27:37.437500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=489. 17:27:37.437500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.437500 TRACE global [270] - We'll wait till request 489 is answered. 17:27:37.437500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.437500 TRACE network [e30] - Made first apply on cl 17:27:37.437500 TRACE network [e30] - Applied on gs 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.437500 TRACE network [e30] - Made second apply on cl 17:27:37.437500 TRACE network [e30] - Listening... 17:27:37.437500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.437500 TRACE network [e30] - Made first apply on cl 17:27:37.437500 TRACE network [e30] - Applied on gs 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.437500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.437500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.453125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.468750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.468750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.484375 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.515625 TRACE network [e30] - Made second apply on cl 17:27:37.515625 TRACE network [e30] - Listening... 17:27:37.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.515625 TRACE network [e30] - Made first apply on cl 17:27:37.515625 TRACE network [e30] - Applied on gs 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.515625 TRACE network [e30] - Made second apply on cl 17:27:37.515625 TRACE network [e30] - Listening... 17:27:37.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.515625 TRACE network [e30] - Made first apply on cl 17:27:37.515625 TRACE network [e30] - Applied on gs 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.515625 TRACE network [e30] - Made second apply on cl 17:27:37.515625 TRACE network [e30] - Listening... 17:27:37.515625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=490. 17:27:37.515625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.515625 TRACE global [270] - We'll wait till request 490 is answered. 17:27:37.515625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.515625 TRACE network [e30] - Made first apply on cl 17:27:37.515625 TRACE network [e30] - Applied on gs 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.515625 TRACE network [e30] - Made second apply on cl 17:27:37.515625 TRACE network [e30] - Listening... 17:27:37.515625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.515625 TRACE network [e30] - Made first apply on cl 17:27:37.515625 TRACE network [e30] - Applied on gs 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.515625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.531250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.546875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.562500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.578125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.593750 TRACE network [e30] - Made second apply on cl 17:27:37.593750 TRACE network [e30] - Listening... 17:27:37.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.593750 TRACE network [e30] - Made first apply on cl 17:27:37.593750 TRACE network [e30] - Applied on gs 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.593750 TRACE network [e30] - Made second apply on cl 17:27:37.593750 TRACE network [e30] - Listening... 17:27:37.593750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.593750 TRACE network [e30] - Made first apply on cl 17:27:37.593750 TRACE network [e30] - Applied on gs 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.593750 TRACE network [e30] - Made second apply on cl 17:27:37.593750 TRACE network [e30] - Listening... 17:27:37.593750 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=491. 17:27:37.593750 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.593750 TRACE global [270] - We'll wait till request 491 is answered. 17:27:37.593750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.593750 TRACE network [e30] - Made first apply on cl 17:27:37.593750 TRACE network [e30] - Applied on gs 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.593750 TRACE network [e30] - Made second apply on cl 17:27:37.593750 TRACE network [e30] - Listening... 17:27:37.593750 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.593750 TRACE network [e30] - Made first apply on cl 17:27:37.593750 TRACE network [e30] - Applied on gs 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.593750 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.593750 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.609375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.625000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.625000 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.640625 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.656250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.656250 TRACE network [e30] - Made second apply on cl 17:27:37.656250 TRACE network [e30] - Listening... 17:27:37.656250 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.656250 TRACE network [e30] - Made first apply on cl 17:27:37.656250 TRACE network [e30] - Applied on gs 17:27:37.656250 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.656250 TRACE network [e30] - Made second apply on cl 17:27:37.656250 TRACE network [e30] - Listening... 17:27:37.656250 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.656250 TRACE network [e30] - Made first apply on cl 17:27:37.656250 TRACE network [e30] - Applied on gs 17:27:37.656250 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.656250 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.656250 TRACE network [e30] - Made second apply on cl 17:27:37.656250 TRACE network [e30] - Listening... 17:27:37.656250 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=492. 17:27:37.656250 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.656250 TRACE global [270] - We'll wait till request 492 is answered. 17:27:37.671875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.671875 TRACE network [e30] - Made first apply on cl 17:27:37.671875 TRACE network [e30] - Applied on gs 17:27:37.671875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.671875 TRACE network [e30] - Made second apply on cl 17:27:37.671875 TRACE network [e30] - Listening... 17:27:37.671875 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.671875 TRACE network [e30] - Made first apply on cl 17:27:37.671875 TRACE network [e30] - Applied on gs 17:27:37.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.671875 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.671875 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.671875 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.687500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.703125 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.703125 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.734375 TRACE network [e30] - Made second apply on cl 17:27:37.734375 TRACE network [e30] - Listening... 17:27:37.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.734375 TRACE network [e30] - Made first apply on cl 17:27:37.734375 TRACE network [e30] - Applied on gs 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.734375 TRACE network [e30] - Made second apply on cl 17:27:37.734375 TRACE network [e30] - Listening... 17:27:37.734375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.734375 TRACE network [e30] - Made first apply on cl 17:27:37.734375 TRACE network [e30] - Applied on gs 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.734375 TRACE network [e30] - Made second apply on cl 17:27:37.734375 TRACE network [e30] - Listening... 17:27:37.734375 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=493. 17:27:37.734375 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.734375 TRACE global [270] - We'll wait till request 493 is answered. 17:27:37.734375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.734375 TRACE network [e30] - Made first apply on cl 17:27:37.734375 TRACE network [e30] - Applied on gs 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.734375 TRACE network [e30] - Made second apply on cl 17:27:37.734375 TRACE network [e30] - Listening... 17:27:37.734375 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.734375 TRACE network [e30] - Made first apply on cl 17:27:37.734375 TRACE network [e30] - Applied on gs 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.734375 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.734375 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.750000 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.781250 TRACE network [e30] - Made second apply on cl 17:27:37.781250 TRACE network [e30] - Listening... 17:27:37.781250 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:37.781250 TRACE network [e30] - Made first apply on cl 17:27:37.781250 TRACE network [e30] - Applied on gs 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 17:27:37.781250 TRACE ai [e30] - Completing goal: FIND OBJ 3,430 (Sorsha) 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:37.781250 TRACE network [e30] - Made second apply on cl 17:27:37.781250 TRACE network [e30] - Listening... 17:27:37.781250 TRACE network [e30] - received server message of type struct SetResource, data: {CPack: type '102'} 17:27:37.781250 TRACE network [e30] - Made first apply on cl 17:27:37.781250 TRACE network [e30] - Applied on gs 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '4', val '26'. 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:37.781250 TRACE network [e30] - Made second apply on cl 17:27:37.781250 TRACE network [e30] - Listening... 17:27:37.781250 TRACE network [e30] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 17:27:37.781250 TRACE network [e30] - Made first apply on cl 17:27:37.781250 TRACE network [e30] - Applied on gs 17:27:37.781250 TRACE network [e30] - Made second apply on cl 17:27:37.781250 TRACE network [e30] - Listening... 17:27:37.781250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:37.781250 TRACE animation [e30] - Fade anim started for obj 79 at 126 135 0; anim count: 1 17:27:37.781250 TRACE animation [e30] - Fade anim started for obj 79 at 127 135 0; anim count: 2 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:37.781250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:37.781250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:37.781250 TRACE network [e30] - Made first apply on cl 17:27:37.781250 DEBUG global [e30] - removing object id=3430; address=161651984; name=Resource 17:27:37.796875 TRACE network [e30] - Applied on gs 17:27:37.796875 TRACE network [e30] - Made second apply on cl 17:27:37.796875 TRACE network [e30] - Listening... 17:27:37.796875 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:37.796875 TRACE network [e30] - Made first apply on cl 17:27:37.796875 TRACE network [e30] - Applied on gs 17:27:37.796875 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:37.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:37.796875 TRACE network [e30] - Made second apply on cl 17:27:37.796875 TRACE network [e30] - Listening... 17:27:37.796875 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.796875 TRACE network [e30] - Made first apply on cl 17:27:37.796875 TRACE network [e30] - Applied on gs 17:27:37.796875 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.796875 TRACE network [e30] - Made second apply on cl 17:27:37.796875 TRACE network [e30] - Listening... 17:27:37.796875 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.796875 TRACE network [e30] - Made first apply on cl 17:27:37.796875 TRACE network [e30] - Applied on gs 17:27:37.796875 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.796875 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.796875 TRACE network [e30] - Made second apply on cl 17:27:37.796875 TRACE network [e30] - Listening... 17:27:37.796875 TRACE ai [270] - Completing goal: VISIT TILE (127 135 0) (Sorsha) 17:27:37.796875 DEBUG ai [270] - Hero Sorsha moved from 141 139 0 to 128 134 0. Returning 1. 17:27:37.812500 DEBUG ai [270] - Of all 13 destinations, object oid=3318 seems nice 17:27:37.812500 DEBUG ai [270] - Sorsha will try to visit Cloud Temple at (126 133 0) 17:27:37.812500 DEBUG ai [270] - Moving hero Sorsha to tile 126 133 0 17:27:37.812500 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=494. 17:27:37.812500 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.812500 TRACE global [270] - We'll wait till request 494 is answered. 17:27:37.812500 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.812500 TRACE network [e30] - Made first apply on cl 17:27:37.812500 TRACE network [e30] - Applied on gs 17:27:37.812500 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.812500 TRACE network [e30] - Made second apply on cl 17:27:37.812500 TRACE network [e30] - Listening... 17:27:37.812500 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.812500 TRACE network [e30] - Made first apply on cl 17:27:37.812500 TRACE network [e30] - Applied on gs 17:27:37.812500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.812500 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.812500 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.843750 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.843750 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.859375 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.875000 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.890625 TRACE network [e30] - Made second apply on cl 17:27:37.890625 TRACE network [e30] - Listening... 17:27:37.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.890625 TRACE network [e30] - Made first apply on cl 17:27:37.890625 TRACE network [e30] - Applied on gs 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.890625 TRACE network [e30] - Made second apply on cl 17:27:37.890625 TRACE network [e30] - Listening... 17:27:37.890625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.890625 TRACE network [e30] - Made first apply on cl 17:27:37.890625 TRACE network [e30] - Applied on gs 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.890625 TRACE network [e30] - Made second apply on cl 17:27:37.890625 TRACE network [e30] - Listening... 17:27:37.890625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=495. 17:27:37.890625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:37.890625 TRACE global [270] - We'll wait till request 495 is answered. 17:27:37.890625 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.890625 TRACE network [e30] - Made first apply on cl 17:27:37.890625 TRACE network [e30] - Applied on gs 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.890625 TRACE network [e30] - Made second apply on cl 17:27:37.890625 TRACE network [e30] - Listening... 17:27:37.890625 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:37.890625 TRACE network [e30] - Made first apply on cl 17:27:37.890625 TRACE network [e30] - Applied on gs 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.890625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.890625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:37.906250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.921875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.937500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:37.937500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Cloud Temple'. 17:27:37.968750 TRACE ai [e30] - Completing goal: FIND OBJ 3,318 (Sorsha) 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Cloud Temple} Would you like to recruit Giants?', askID '330', soundID '0', selection '0', cancel '1'. 17:27:37.968750 DEBUG ai [e30] - Adding query 330 - Blocking dialog query with 0 components - {Cloud Temple} Would you like to recruit Giants?. Total queries count: 1 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 DEBUG ai [fb4] - I'll answer the query 330 giving the choice 1 17:27:37.968750 TRACE network [fb4] - Sending a request "struct QueryReply". It'll have an ID=496. 17:27:37.968750 TRACE network [fb4] - Sending to server a pack of type struct QueryReply 17:27:37.968750 DEBUG ai [fb4] - Attempted answering query 330 - Blocking dialog query with 0 components - {Cloud Temple} Would you like to recruit Giants?. Request id=496. Waiting for results... 17:27:37.968750 TRACE global [fb4] - We'll wait till request 496 is answered. 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct OpenWindow, data: {CPack: type '517'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:37.968750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:37.968750 TRACE network [e30] - Made second apply on cl 17:27:37.968750 TRACE network [e30] - Listening... 17:27:37.968750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.968750 TRACE network [e30] - Made first apply on cl 17:27:37.968750 TRACE network [e30] - Applied on gs 17:27:37.968750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.968750 DEBUG ai [e30] - Removing query 330 - Blocking dialog query with 0 components - {Cloud Temple} Would you like to recruit Giants?. Total queries count: 0 17:27:37.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.984375 TRACE network [e30] - Made second apply on cl 17:27:37.984375 TRACE network [e30] - Listening... 17:27:37.984375 TRACE ai [270] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sorsha and object Cloud Temple at 126 133 0. 17:27:37.984375 TRACE network [270] - Sending a request "struct RecruitCreatures". It'll have an ID=497. 17:27:37.984375 TRACE network [270] - Sending to server a pack of type struct RecruitCreatures 17:27:37.984375 TRACE global [270] - We'll wait till request 497 is answered. 17:27:37.984375 TRACE network [e30] - received server message of type struct SetResources, data: {CPack: type '104'} 17:27:37.984375 TRACE network [e30] - Made first apply on cl 17:27:37.984375 TRACE network [e30] - Applied on gs 17:27:37.984375 TRACE ai [e30] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 17:27:37.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::receivedResource(int,int). 17:27:37.984375 TRACE network [e30] - Made second apply on cl 17:27:37.984375 TRACE network [e30] - Listening... 17:27:37.984375 TRACE network [e30] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 17:27:37.984375 TRACE network [e30] - Made first apply on cl 17:27:37.984375 TRACE network [e30] - Applied on gs 17:27:37.984375 TRACE ai [e30] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:37.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 17:27:37.984375 TRACE network [e30] - Made second apply on cl 17:27:37.984375 TRACE network [e30] - Listening... 17:27:37.984375 TRACE network [e30] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 17:27:37.984375 TRACE network [e30] - Made first apply on cl 17:27:37.984375 TRACE network [e30] - Applied on gs 17:27:37.984375 TRACE ai [e30] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:37.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 17:27:37.984375 TRACE network [e30] - Made second apply on cl 17:27:37.984375 TRACE network [e30] - Listening... 17:27:37.984375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:37.984375 TRACE network [e30] - Made first apply on cl 17:27:37.984375 TRACE network [e30] - Applied on gs 17:27:37.984375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.984375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:37.984375 TRACE network [e30] - Made second apply on cl 17:27:37.984375 TRACE network [e30] - Listening... 17:27:37.984375 TRACE ai [270] - Completing goal: FIND OBJ 3,318 (Sorsha) 17:27:37.984375 TRACE ai [270] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 17:27:37.984375 TRACE ai [270] - Completing goal: VISIT TILE (126 133 0) (Sorsha) 17:27:37.984375 DEBUG ai [270] - Hero Sorsha moved from 128 134 0 to 126 133 0. Returning 1. 17:27:38.000000 DEBUG ai [270] - Of all 12 destinations, object oid=3344 seems nice 17:27:38.000000 DEBUG ai [270] - Sorsha will try to visit Monster at (124 134 0) 17:27:38.000000 DEBUG ai [270] - Moving hero Sorsha to tile 124 134 0 17:27:38.000000 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=498. 17:27:38.000000 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:38.000000 TRACE global [270] - We'll wait till request 498 is answered. 17:27:38.000000 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:38.000000 TRACE network [e30] - Made first apply on cl 17:27:38.000000 TRACE network [e30] - Applied on gs 17:27:38.000000 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 17:27:38.000000 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:38.000000 TRACE network [e30] - Made second apply on cl 17:27:38.000000 TRACE network [e30] - Listening... 17:27:38.000000 TRACE network [e30] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 17:27:38.000000 TRACE network [e30] - Made first apply on cl 17:27:38.015625 TRACE network [e30] - Applied on gs 17:27:38.015625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:38.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:38.015625 TRACE ai [e30] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:38.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 17:27:38.031250 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:38.046875 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:38.062500 TRACE global [e30] - before [un]locks in CPlayerInterface::heroMoved 17:27:38.062500 TRACE global [e30] - after [un]locks in CPlayerInterface::heroMoved 17:27:38.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:38.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:38.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:38.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 17:27:38.078125 TRACE network [e30] - Made second apply on cl 17:27:38.078125 TRACE network [e30] - Listening... 17:27:38.078125 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:38.078125 TRACE network [e30] - Made first apply on cl 17:27:38.078125 TRACE network [e30] - Applied on gs 17:27:38.078125 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 17:27:38.078125 TRACE ai [e30] - Completing goal: FIND OBJ 3,344 (Sorsha) 17:27:38.078125 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:38.078125 TRACE network [e30] - Made second apply on cl 17:27:38.078125 TRACE network [e30] - Listening... 17:27:38.078125 TRACE network [e30] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 17:27:38.078125 TRACE network [e30] - Made first apply on cl 17:27:38.078125 TRACE network [e30] - Applied on gs 17:27:38.078125 TRACE ai [e30] - 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 Naga Queens, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?', askID '333', soundID '0', selection '0', cancel '1'. 17:27:38.078125 DEBUG ai [e30] - Adding query 333 - Blocking dialog query with 0 components - The Naga Queens, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 1 17:27:38.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 17:27:38.093750 TRACE network [e30] - Made second apply on cl 17:27:38.093750 TRACE network [e30] - Listening... 17:27:38.093750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.093750 TRACE network [e30] - Made first apply on cl 17:27:38.093750 DEBUG ai [a30] - I'll answer the query 333 giving the choice 1 17:27:38.093750 TRACE network [a30] - Sending a request "struct QueryReply". It'll have an ID=499. 17:27:38.093750 TRACE network [a30] - Sending to server a pack of type struct QueryReply 17:27:38.093750 DEBUG ai [a30] - Attempted answering query 333 - Blocking dialog query with 0 components - The Naga Queens, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Request id=499. Waiting for results... 17:27:38.093750 TRACE global [a30] - We'll wait till request 499 is answered. 17:27:38.093750 TRACE network [e30] - Applied on gs 17:27:38.093750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.093750 TRACE network [e30] - Made second apply on cl 17:27:38.093750 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct BattleStart, data: {CPack: type '3000'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:38.109375 INFO global [e30] - Opening BattleAI 17:27:38.109375 INFO global [e30] - Loaded Battle AI 17:27:38.109375 TRACE ai [e30] - CBattleAI [0A,387,654]: created 17:27:38.109375 TRACE ai [e30] - CBattleAI [0A,387,654]: init called, saving ptr to IBattleCallback 17:27:38.109375 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStart called 17:27:38.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStart called 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:38.109375 TRACE ai [e30] - CBattleAI [0A,387,654]: battleNewRoundFirst called 17:27:38.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE ai [e30] - CBattleAI [0A,387,654]: battleNewRound called 17:27:38.109375 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.109375 TRACE network [e30] - Made first apply on cl 17:27:38.109375 TRACE network [e30] - Applied on gs 17:27:38.109375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.109375 DEBUG ai [e30] - Removing query 333 - Blocking dialog query with 0 components - The Naga Queens, awed by the power of your forces, begin to scatter. Do you wish to pursue and engage them?. Total queries count: 0 17:27:38.109375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.109375 TRACE network [e30] - Made second apply on cl 17:27:38.109375 TRACE network [e30] - Listening... 17:27:38.109375 TRACE ai [234] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385. 17:27:38.109375 TRACE ai [234] - CBattleAI [0A,387,654]: activeStack called for Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 17:27:38.109375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting spells sounds like fun. Let's see... 17:27:38.125000 TRACE ai [234] - CBattleAI [0A,387,654]: I can cast 52 spells. 17:27:38.125000 TRACE ai [234] - CBattleAI [0A,387,654]: I know about workings of 38 of them. 17:27:38.125000 ERROR global [234] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.125000 ERROR global [234] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.125000 ERROR global [234] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.140625 ERROR global [234] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Found 184 spell-target combinations. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '8', hex '150'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '14', y '2', hex '48'} would deal 690 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.140625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1368 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1368 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '8', hex '150'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '14', y '2', hex '48'} would deal 1696 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '8', hex '150'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '1', y '0', hex '1'} would deal -7526 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '14', y '2', hex '48'} would deal -2052 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '1', y '4', hex '69'} would deal -7526 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '14', y '8', hex '150'} would deal -2737 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '1', y '6', hex '103'} would deal -7526 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '1', y '10', hex '171'} would deal -7526 damage points among 5 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Death Ripple on hex {BattleHex: x '14', y '2', hex '48'} would deal -633 damage points among 6 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Death Ripple on hex {BattleHex: x '14', y '8', hex '150'} would deal -633 damage points among 6 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.156250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.171875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.187500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.203125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE animation [49c] - Fade anim finished for obj at 126 135 0; remaining: 1 17:27:38.218750 TRACE animation [49c] - Fade anim finished for obj at 127 135 0; remaining: 0 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.218750 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.234375 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.250000 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Mirth on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Mirth on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Mirth on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.265625 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Sorrow on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Sorrow on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Sorrow on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.281250 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.296875 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.312500 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Berserk on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Berserk on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Berserk on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Hypnotize on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Hypnotize on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Blind on Battle stack [4]: 5 creatures of Naga Queens from slot 0 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Blind on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '14', y '2', hex '48'} would deal 5261 damage points among 1 stacks. 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Casting Blind on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 0 to 0) 17:27:38.328125 TRACE ai [234] - CBattleAI [0A,387,654]: Best spell is Implosion. Will cast. 17:27:38.328125 TRACE network [234] - Sending a request "struct MakeCustomAction". It'll have an ID=500. 17:27:38.328125 TRACE network [234] - Sending to server a pack of type struct MakeCustomAction 17:27:38.328125 TRACE global [234] - We'll wait till request 500 is answered. 17:27:38.343750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: battleSpellCast called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:38.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStacksAttacked called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.343750 TRACE ai [234] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.343750 TRACE network [234] - 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:27:38.343750 TRACE network [234] - Sending a request "struct MakeAction". It'll have an ID=501. 17:27:38.343750 TRACE network [234] - Sending to server a pack of type struct MakeAction 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.343750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE ai [bc8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344. 17:27:38.343750 TRACE ai [bc8] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 17:27:38.343750 TRACE ai [bc8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.343750 TRACE network [bc8] - 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:27:38.343750 TRACE network [bc8] - Sending a request "struct MakeAction". It'll have an ID=502. 17:27:38.343750 TRACE network [bc8] - Sending to server a pack of type struct MakeAction 17:27:38.343750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.343750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.343750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.343750 TRACE network [e30] - Made first apply on cl 17:27:38.343750 TRACE network [e30] - Applied on gs 17:27:38.343750 TRACE network [e30] - Made second apply on cl 17:27:38.343750 TRACE network [e30] - Listening... 17:27:38.359375 TRACE ai [8b0] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385. 17:27:38.359375 TRACE ai [8b0] - CBattleAI [0A,387,654]: activeStack called for Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 17:27:38.359375 TRACE ai [8b0] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.359375 TRACE network [8b0] - 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:27:38.359375 TRACE network [8b0] - Sending a request "struct MakeAction". It'll have an ID=503. 17:27:38.359375 TRACE network [8b0] - Sending to server a pack of type struct MakeAction 17:27:38.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE ai [85c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385. 17:27:38.359375 TRACE ai [85c] - CBattleAI [0A,387,654]: activeStack called for Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 17:27:38.359375 TRACE ai [85c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.359375 TRACE network [85c] - 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:27:38.359375 TRACE network [85c] - Sending a request "struct MakeAction". It'll have an ID=504. 17:27:38.359375 TRACE network [85c] - Sending to server a pack of type struct MakeAction 17:27:38.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE ai [c44] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385. 17:27:38.359375 TRACE ai [c44] - CBattleAI [0A,387,654]: activeStack called for Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 17:27:38.359375 TRACE ai [c44] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.359375 TRACE network [c44] - 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:27:38.359375 TRACE network [c44] - Sending a request "struct MakeAction". It'll have an ID=505. 17:27:38.359375 TRACE network [c44] - Sending to server a pack of type struct MakeAction 17:27:38.359375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.359375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.359375 TRACE network [e30] - Made first apply on cl 17:27:38.359375 TRACE network [e30] - Applied on gs 17:27:38.359375 TRACE network [e30] - Made second apply on cl 17:27:38.359375 TRACE network [e30] - Listening... 17:27:38.359375 TRACE ai [4e4] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385. 17:27:38.359375 TRACE ai [4e4] - CBattleAI [0A,387,654]: activeStack called for Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 17:27:38.375000 TRACE ai [4e4] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.375000 TRACE network [4e4] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '7', y '0', hex '7'}', additionalInfo '-1', selectedStack '-1'} 17:27:38.375000 TRACE network [4e4] - Sending a request "struct MakeAction". It'll have an ID=506. 17:27:38.375000 TRACE network [4e4] - Sending to server a pack of type struct MakeAction 17:27:38.390625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.390625 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.390625 TRACE network [e30] - Made first apply on cl 17:27:38.390625 TRACE network [e30] - Applied on gs 17:27:38.390625 TRACE network [e30] - Made second apply on cl 17:27:38.390625 TRACE network [e30] - Listening... 17:27:38.390625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:38.390625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStackMoved called 17:27:38.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:38.390625 TRACE network [e30] - Made first apply on cl 17:27:38.390625 TRACE network [e30] - Applied on gs 17:27:38.390625 TRACE network [e30] - Made second apply on cl 17:27:38.390625 TRACE network [e30] - Listening... 17:27:38.390625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.390625 TRACE network [e30] - Made first apply on cl 17:27:38.390625 TRACE network [e30] - Applied on gs 17:27:38.390625 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.390625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.390625 TRACE network [e30] - Made second apply on cl 17:27:38.390625 TRACE network [e30] - Listening... 17:27:38.390625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.390625 TRACE network [e30] - Made first apply on cl 17:27:38.390625 TRACE network [e30] - Applied on gs 17:27:38.390625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.390625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.390625 TRACE network [e30] - Made second apply on cl 17:27:38.390625 TRACE network [e30] - Listening... 17:27:38.390625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.390625 TRACE network [e30] - Made first apply on cl 17:27:38.390625 TRACE network [e30] - Applied on gs 17:27:38.390625 TRACE network [e30] - Made second apply on cl 17:27:38.390625 TRACE network [e30] - Listening... 17:27:38.390625 TRACE ai [744] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344. 17:27:38.390625 TRACE ai [744] - CBattleAI [06,01E,24C]: activeStack called for Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 17:27:38.453125 TRACE ai [744] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.453125 TRACE network [744] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Walk', destinationTile '{BattleHex: x '11', y '0', hex '11'}', additionalInfo '-1', selectedStack '-1'} 17:27:38.453125 TRACE network [744] - Sending a request "struct MakeAction". It'll have an ID=507. 17:27:38.453125 TRACE network [744] - Sending to server a pack of type struct MakeAction 17:27:38.453125 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.453125 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.453125 TRACE network [e30] - Made first apply on cl 17:27:38.453125 TRACE network [e30] - Applied on gs 17:27:38.453125 TRACE network [e30] - Made second apply on cl 17:27:38.453125 TRACE network [e30] - Listening... 17:27:38.453125 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:38.453125 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStackMoved called 17:27:38.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:38.453125 TRACE network [e30] - Made first apply on cl 17:27:38.453125 TRACE network [e30] - Applied on gs 17:27:38.453125 TRACE network [e30] - Made second apply on cl 17:27:38.453125 TRACE network [e30] - Listening... 17:27:38.453125 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.453125 TRACE network [e30] - Made first apply on cl 17:27:38.453125 TRACE network [e30] - Applied on gs 17:27:38.453125 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.453125 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.453125 TRACE network [e30] - Made second apply on cl 17:27:38.453125 TRACE network [e30] - Listening... 17:27:38.453125 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.453125 TRACE network [e30] - Made first apply on cl 17:27:38.453125 TRACE network [e30] - Applied on gs 17:27:38.453125 TRACE network [e30] - Made second apply on cl 17:27:38.453125 TRACE network [e30] - Listening... 17:27:38.453125 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.453125 TRACE network [e30] - Made first apply on cl 17:27:38.453125 TRACE network [e30] - Applied on gs 17:27:38.453125 TRACE network [e30] - Made second apply on cl 17:27:38.453125 TRACE network [e30] - Listening... 17:27:38.453125 TRACE ai [3f8] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385. 17:27:38.453125 TRACE ai [3f8] - CBattleAI [0A,387,654]: activeStack called for Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 17:27:38.468750 TRACE ai [3f8] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.468750 TRACE network [3f8] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk', destinationTile '{BattleHex: x '6', y '0', hex '6'}', additionalInfo '-1', selectedStack '-1'} 17:27:38.468750 TRACE network [3f8] - Sending a request "struct MakeAction". It'll have an ID=508. 17:27:38.468750 TRACE network [3f8] - Sending to server a pack of type struct MakeAction 17:27:38.468750 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.468750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.468750 TRACE network [e30] - Made first apply on cl 17:27:38.468750 TRACE network [e30] - Applied on gs 17:27:38.468750 TRACE network [e30] - Made second apply on cl 17:27:38.468750 TRACE network [e30] - Listening... 17:27:38.468750 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:38.468750 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStackMoved called 17:27:38.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:38.468750 TRACE network [e30] - Made first apply on cl 17:27:38.468750 TRACE network [e30] - Applied on gs 17:27:38.468750 TRACE network [e30] - Made second apply on cl 17:27:38.468750 TRACE network [e30] - Listening... 17:27:38.468750 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.468750 TRACE network [e30] - Made first apply on cl 17:27:38.468750 TRACE network [e30] - Applied on gs 17:27:38.468750 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.468750 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.468750 TRACE network [e30] - Made second apply on cl 17:27:38.468750 TRACE network [e30] - Listening... 17:27:38.468750 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.468750 TRACE network [e30] - Made first apply on cl 17:27:38.468750 TRACE network [e30] - Applied on gs 17:27:38.468750 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.468750 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.468750 TRACE network [e30] - Made second apply on cl 17:27:38.468750 TRACE network [e30] - Listening... 17:27:38.468750 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.468750 TRACE network [e30] - Made first apply on cl 17:27:38.468750 TRACE network [e30] - Applied on gs 17:27:38.468750 TRACE network [e30] - Made second apply on cl 17:27:38.468750 TRACE network [e30] - Listening... 17:27:38.468750 TRACE ai [97c] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385. 17:27:38.468750 TRACE ai [97c] - CBattleAI [0A,387,654]: activeStack called for Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 17:27:38.484375 TRACE ai [97c] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.484375 TRACE network [97c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk', destinationTile '{BattleHex: x '6', y '4', hex '74'}', additionalInfo '-1', selectedStack '-1'} 17:27:38.484375 TRACE network [97c] - Sending a request "struct MakeAction". It'll have an ID=509. 17:27:38.484375 TRACE network [97c] - Sending to server a pack of type struct MakeAction 17:27:38.484375 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.484375 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.484375 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.484375 TRACE network [e30] - Made first apply on cl 17:27:38.484375 TRACE network [e30] - Applied on gs 17:27:38.484375 TRACE network [e30] - Made second apply on cl 17:27:38.484375 TRACE network [e30] - Listening... 17:27:38.500000 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:38.500000 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStackMoved called 17:27:38.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:38.500000 TRACE network [e30] - Made first apply on cl 17:27:38.500000 TRACE network [e30] - Applied on gs 17:27:38.500000 TRACE network [e30] - Made second apply on cl 17:27:38.500000 TRACE network [e30] - Listening... 17:27:38.500000 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.500000 TRACE network [e30] - Made first apply on cl 17:27:38.500000 TRACE network [e30] - Applied on gs 17:27:38.500000 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.500000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.500000 TRACE network [e30] - Made second apply on cl 17:27:38.500000 TRACE network [e30] - Listening... 17:27:38.500000 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.500000 TRACE network [e30] - Made first apply on cl 17:27:38.500000 TRACE network [e30] - Applied on gs 17:27:38.500000 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.500000 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.500000 TRACE network [e30] - Made second apply on cl 17:27:38.500000 TRACE network [e30] - Listening... 17:27:38.500000 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.500000 TRACE network [e30] - Made first apply on cl 17:27:38.500000 TRACE network [e30] - Applied on gs 17:27:38.500000 TRACE network [e30] - Made second apply on cl 17:27:38.500000 TRACE network [e30] - Listening... 17:27:38.500000 TRACE ai [868] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385. 17:27:38.500000 TRACE ai [868] - CBattleAI [0A,387,654]: activeStack called for Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 17:27:38.515625 TRACE ai [868] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:38.515625 TRACE network [868] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk', destinationTile '{BattleHex: x '9', y '0', hex '9'}', additionalInfo '-1', selectedStack '-1'} 17:27:38.515625 TRACE network [868] - Sending a request "struct MakeAction". It'll have an ID=510. 17:27:38.515625 TRACE network [868] - Sending to server a pack of type struct MakeAction 17:27:38.515625 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:38.515625 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:38.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE network [e30] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 17:27:38.515625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStackMoved called 17:27:38.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStackMoved called 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:38.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.515625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE network [e30] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 17:27:38.515625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleNewRoundFirst called 17:27:38.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRoundFirst called 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleNewRound called 17:27:38.515625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleNewRound called 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE network [e30] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 17:27:38.515625 TRACE network [e30] - Made first apply on cl 17:27:38.515625 TRACE network [e30] - Applied on gs 17:27:38.515625 TRACE network [e30] - Made second apply on cl 17:27:38.515625 TRACE network [e30] - Listening... 17:27:38.515625 TRACE ai [e20] - Entering struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *): stack: Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385. 17:27:38.515625 TRACE ai [e20] - CBattleAI [0A,387,654]: activeStack called for Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 17:27:38.515625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting spells sounds like fun. Let's see... 17:27:38.531250 TRACE ai [e20] - CBattleAI [0A,387,654]: I can cast 52 spells. 17:27:38.531250 TRACE ai [e20] - CBattleAI [0A,387,654]: I know about workings of 38 of them. 17:27:38.531250 ERROR global [e20] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.531250 ERROR global [e20] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.546875 ERROR global [e20] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.546875 ERROR global [e20] - FIXME CBattleInfoCallback::battleGetPossibleTargets doesn't work with target type 3 17:27:38.546875 TRACE ai [e20] - CBattleAI [0A,387,654]: Found 150 spell-target combinations. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Arrow on hex {BattleHex: x '11', y '0', hex '11'} would deal 690 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Ice Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1368 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Lightning Bolt on hex {BattleHex: x '11', y '0', hex '11'} would deal 1696 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '7', y '0', hex '7'} would deal -7526 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '9', y '0', hex '9'} would deal -7526 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '11', y '0', hex '11'} would deal -7526 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '6', y '0', hex '6'} would deal -7526 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Chain Lightning on hex {BattleHex: x '6', y '4', hex '74'} would deal -7526 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Death Ripple on hex {BattleHex: x '11', y '0', hex '11'} would deal -995 damage points among 5 stacks. 17:27:38.562500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 16 points (from 343 to 359) 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 22 points (from 196 to 218) 17:27:38.578125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Air Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.593750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fire Shield on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.609375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Air on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.625000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.640625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.640625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Protection from Fire on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.656250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Water on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.671875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prot. from Earth on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.687500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Anti-Magic on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.703125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Magic Mirror on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.718750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 42 points (from 343 to 385) 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bless on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 50 points (from 196 to 246) 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.734375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by -43 points (from 343 to 300) 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Curse on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by -50 points (from 196 to 146) 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.750000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Bloodlust on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.765625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Weakness on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.781250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Stone Skin on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.796875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Disrupting Ray on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.812500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Prayer on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Mirth on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Mirth on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.828125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.843750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Sorrow on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.843750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Sorrow on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.859375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Fortune on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.875000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Misfortune on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.890625 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.906250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.906250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.906250 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Haste on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.921875 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slow on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.937500 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Slayer on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.953125 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by -116 points (from 343 to 227) 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Frenzy on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by -119 points (from 196 to 77) 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [0]: 1000 creatures of Iron Golems from slot 0 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [1]: 1000 creatures of Obsidian Gargoyles from slot 1 of armyobj=3385 would improve the stack by 0 points (from 549 to 549) 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.968750 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Counterstrike on Battle stack [3]: 1 creatures of Giants from slot 3 of armyobj=3385 would improve the stack by 0 points (from 196 to 196) 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Berserk on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Berserk on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:38.984375 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Hypnotize on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Blind on Battle stack [5]: 5 creatures of Naga Queens from slot 1 of armyobj=3344 would improve the stack by 0 points (from 45 to 45) 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Implosion on hex {BattleHex: x '11', y '0', hex '11'} would deal 5261 damage points among 1 stacks. 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Casting Blind on Battle stack [2]: 6 creatures of Genies from slot 2 of armyobj=3385 would improve the stack by 0 points (from 343 to 343) 17:27:39.000000 TRACE ai [e20] - CBattleAI [0A,387,654]: Best spell is Implosion. Will cast. 17:27:39.000000 TRACE network [e20] - Sending a request "struct MakeCustomAction". It'll have an ID=511. 17:27:39.000000 TRACE network [e20] - Sending to server a pack of type struct MakeCustomAction 17:27:39.000000 TRACE global [e20] - We'll wait till request 511 is answered. 17:27:39.000000 TRACE network [e30] - received server message of type struct StartAction, data: {CPack: type '3007'} 17:27:39.000000 TRACE ai [e30] - CBattleAI [0A,387,654]: actionStarted called 17:27:39.000000 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionStarted called 17:27:39.000000 TRACE network [e30] - Made first apply on cl 17:27:39.000000 TRACE network [e30] - Applied on gs 17:27:39.000000 TRACE network [e30] - Made second apply on cl 17:27:39.000000 TRACE network [e30] - Listening... 17:27:39.015625 TRACE network [e30] - received server message of type struct BattleSpellCast, data: {CPack: type '3009'} 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 TRACE network [e30] - Applied on gs 17:27:39.015625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleSpellCast called 17:27:39.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleSpellCast called 17:27:39.015625 TRACE network [e30] - Made second apply on cl 17:27:39.015625 TRACE network [e30] - Listening... 17:27:39.015625 TRACE network [e30] - received server message of type struct SetMana, data: {CPack: type '110'} 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 TRACE network [e30] - Applied on gs 17:27:39.015625 TRACE ai [e30] - Entering void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:39.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::heroManaPointsChanged(const class CGHeroInstance *). 17:27:39.015625 TRACE network [e30] - Made second apply on cl 17:27:39.015625 TRACE network [e30] - Listening... 17:27:39.015625 TRACE network [e30] - received server message of type struct StacksInjured, data: {CPack: type '3011'} 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 TRACE network [e30] - Applied on gs 17:27:39.015625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleStacksAttacked called 17:27:39.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleStacksAttacked called 17:27:39.015625 TRACE network [e30] - Made second apply on cl 17:27:39.015625 TRACE network [e30] - Listening... 17:27:39.015625 TRACE network [e30] - received server message of type struct EndAction, data: {CPack: type '3008'} 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 TRACE network [e30] - Applied on gs 17:27:39.015625 TRACE ai [e30] - CBattleAI [0A,387,654]: actionFinished called 17:27:39.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: actionFinished called 17:27:39.015625 TRACE network [e30] - Made second apply on cl 17:27:39.015625 TRACE network [e30] - Listening... 17:27:39.015625 TRACE network [e30] - received server message of type struct PackageApplied, data: {CPack: type '94'} 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 TRACE network [e30] - Applied on gs 17:27:39.015625 TRACE ai [e30] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:39.015625 TRACE ai [e30] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 17:27:39.015625 TRACE network [e30] - Made second apply on cl 17:27:39.015625 TRACE network [e30] - Listening... 17:27:39.015625 TRACE ai [e20] - Leaving struct BattleAction __thiscall CBattleAI::activeStack(const class CStack *). 17:27:39.015625 TRACE network [e20] - Send battle action to server: {BattleAction: side '255', stackNumber '4294967295', actionType 'Invalid', destinationTile '{BattleHex: x '-1', y '0', hex '-1'}', additionalInfo '-1', selectedStack '-1'} 17:27:39.015625 TRACE network [e30] - received server message of type struct BattleResult, data: {CPack: type '3003'} 17:27:39.015625 TRACE network [e20] - Sending a request "struct MakeAction". It'll have an ID=512. 17:27:39.015625 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 17:27:39.015625 TRACE network [e20] - Sending to server a pack of type struct MakeAction 17:27:39.015625 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:39.015625 DEBUG ai [e30] - Player 4: I won the Starting battle of Sorsha attacking Monster at 124 134 0! 17:27:39.015625 TRACE ai [e30] - CBattleAI [0A,387,654]: battleEnd called 17:27:39.015625 TRACE ai [e30] - CBattleAI [0A,387,654]: destroyed 17:27:39.015625 TRACE ai [e30] - CBattleAI [06,01E,24C]: battleEnd called 17:27:39.015625 TRACE network [e30] - Made first apply on cl 17:27:39.015625 WARN bonus [e30] - Warning: an orphaned child! 17:27:39.031250 TRACE network [e30] - Applied on gs 17:27:39.031250 TRACE network [e30] - Made second apply on cl 17:27:39.031250 TRACE network [e30] - Listening... 17:27:39.031250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:39.031250 TRACE network [e30] - Made first apply on cl 17:27:39.031250 TRACE network [e30] - Applied on gs 17:27:39.031250 TRACE network [e30] - Made second apply on cl 17:27:39.031250 TRACE network [e30] - Listening... 17:27:39.031250 TRACE network [e30] - received server message of type struct EraseStack, data: {CPack: type '1'} 17:27:39.031250 TRACE network [e30] - Made first apply on cl 17:27:39.031250 TRACE network [e30] - Applied on gs 17:27:39.031250 TRACE network [e30] - Made second apply on cl 17:27:39.031250 TRACE network [e30] - Listening... 17:27:39.031250 TRACE network [e30] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 17:27:39.031250 TRACE network [e30] - Made first apply on cl 17:27:39.031250 TRACE network [e30] - Applied on gs 17:27:39.031250 TRACE ai [e30] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1100'. 17:27:39.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 17:27:39.031250 TRACE network [e30] - Made second apply on cl 17:27:39.031250 TRACE network [e30] - Listening... 17:27:39.031250 TRACE network [e30] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 17:27:39.031250 TRACE network [e30] - Made first apply on cl 17:27:39.031250 TRACE network [e30] - Applied on gs 17:27:39.031250 TRACE ai [e30] - Entering void __thiscall VCAI::battleResultsApplied(void). 17:27:39.031250 TRACE ai [e30] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 17:27:39.031250 TRACE ai [e30] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 17:27:39.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::battleResultsApplied(void). 17:27:39.031250 TRACE network [e30] - Made second apply on cl 17:27:39.031250 TRACE network [e30] - Listening... 17:27:39.031250 TRACE network [e30] - received server message of type struct RemoveObject, data: {CPack: type '500'} 17:27:39.031250 TRACE animation [e30] - Fade anim started for obj 54 at 123 133 0; anim count: 1 17:27:39.031250 TRACE animation [e30] - Fade anim started for obj 54 at 123 134 0; anim count: 2 17:27:39.031250 TRACE animation [e30] - Fade anim started for obj 54 at 124 133 0; anim count: 3 17:27:39.031250 TRACE animation [e30] - Fade anim started for obj 54 at 124 134 0; anim count: 4 17:27:39.031250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:39.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:39.031250 TRACE ai [e30] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:39.031250 TRACE ai [e30] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 17:27:39.031250 TRACE network [e30] - Made first apply on cl 17:27:39.031250 DEBUG global [e30] - removing object id=3344; address=161453880; name=Monster 17:27:39.046875 TRACE network [e30] - Applied on gs 17:27:39.046875 TRACE network [e30] - Made second apply on cl 17:27:39.046875 TRACE network [e30] - Listening... 17:27:39.093750 TRACE network [e30] - received server message of type struct HeroVisit, data: {CPack: type '1'} 17:27:39.093750 TRACE network [e30] - Made first apply on cl 17:27:39.093750 TRACE network [e30] - Applied on gs 17:27:39.093750 TRACE ai [e30] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 17:27:39.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 17:27:39.093750 TRACE network [e30] - Made second apply on cl 17:27:39.093750 TRACE network [e30] - Listening... 17:27:39.093750 TRACE network [e30] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 17:27:39.093750 TRACE network [e30] - Made first apply on cl 17:27:39.093750 TRACE network [e30] - Applied on gs 17:27:39.093750 TRACE ai [e30] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 17:27:39.093750 TRACE ai [e30] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 17:27:39.093750 TRACE network [e30] - Made second apply on cl 17:27:39.093750 TRACE network [e30] - Listening... 17:27:39.093750 TRACE ai [270] - Completing goal: VISIT TILE (124 134 0) (Sorsha) 17:27:39.093750 DEBUG ai [270] - Hero Sorsha moved from 126 133 0 to 125 134 0. Returning 0. 17:27:39.093750 DEBUG ai [270] - Visit attempt made the object (id=3344) gone... 17:27:39.109375 DEBUG ai [270] - Of all 10 destinations, object oid=3408 seems nice 17:27:39.109375 DEBUG ai [270] - Sorsha will try to visit Garden of Revelation at (110 141 0) 17:27:39.109375 DEBUG ai [270] - Moving hero Sorsha to tile 110 141 0 17:27:39.109375 TRACE ai [270] - Completing goal: VISIT TILE (110 141 0) (Sorsha) 17:27:39.109375 DEBUG ai [270] - reserved object id=3408; address=160606920; name=Garden of Revelation 17:27:39.109375 TRACE ai [270] - Time of looking for wander destination was 3375 ms. 17:27:39.109375 DEBUG ai [270] - Cannot use this hero anymore, received exception: Invalid path found! 17:27:39.109375 DEBUG ai [270] - Looking into Astral, MP=1760 17:27:39.125000 DEBUG ai [270] - Of all 1 destinations, object oid=7399 seems nice 17:27:39.125000 DEBUG ai [270] - Astral will try to visit Sign at (78 4 1) 17:27:39.140625 DEBUG ai [270] - Moving hero Astral to tile 78 4 1 17:27:39.140625 TRACE network [270] - Sending a request "struct MoveHero". It'll have an ID=513. 17:27:39.140625 TRACE network [270] - Sending to server a pack of type struct MoveHero 17:27:39.140625 TRACE global [270] - We'll wait till request 513 is answered. 17:27:39.437500 TRACE animation [49c] - Fade anim finished for obj at 123 133 0; remaining: 3 17:27:39.437500 TRACE animation [49c] - Fade anim finished for obj at 123 134 0; remaining: 2 17:27:39.437500 TRACE animation [49c] - Fade anim finished for obj at 124 133 0; remaining: 1 17:27:39.437500 TRACE animation [49c] - Fade anim finished for obj at 124 134 0; remaining: 0 17:27:53.812500 ERROR network [e30] - Lost connection to server, ending listening thread! 17:27:53.812500 ERROR network [e30] - read: Удаленный хост принудительно разорвал существующее подключение 17:27:53.828125 ERROR network [e30] - Something wrong, lost connection while game is still ongoing... 17:27:53.828125 ERROR network [f18] - Error: server failed to close correctly or crashed! 17:27:53.828125 ERROR global [e30] - Disaster happened. 17:27:53.828125 ERROR network [f18] - Check C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\server_log.txt for more info 17:27:53.828125 ERROR global [e30] - Reason: 0xe06d7363 - UNKNOWN EXCEPTION at 7d610023:7D,4E2,1B6 17:27:53.828125 ERROR global [e30] - Thread ID: 3632 [3632] 17:27:53.828125 ERROR global [e30] - Crash info will be put in VCMI_client.exe_crashinfo.dmp 17:27:54.265625 INFO global [f18] - Killing console... 17:27:54.265625 INFO global [f18] - Killing console... done! 17:27:54.265625 TRACE global [f18] - Del-ing music file music/AITheme2